for のループに問題があります。このプログラムでは、
let f s =
for i = 0 to ((String.length s) - 1) do
print_char s.[i];
done;;
何らかの理由で、変数 i (増加、減少) を変更したいのですが、この変数は可変ではなく、文字列 s のポインターを変更する方法がわかりません。別の機能を考えていますが、それが良いアイデアかどうかはわかりません..
for のループに問題があります。このプログラムでは、
let f s =
for i = 0 to ((String.length s) - 1) do
print_char s.[i];
done;;
何らかの理由で、変数 i (増加、減少) を変更したいのですが、この変数は可変ではなく、文字列 s のポインターを変更する方法がわかりません。別の機能を考えていますが、それが良いアイデアかどうかはわかりません..