Comment detail

コマンドライン引数の取得 (Nested Flatten)
引数はSys.argv
引数の長さはArray.length Sys.argvで出します。
詳細なパーズはArgモジュールを使うと良いです。
1
2
3
4
5
6
7
8
(*引数を見る*)
  Array.iter (Printf.printf " %s ") Sys.argv;
  print_newline();;

(*プログラム名以外の引数*)
  let array_rest arr n =
    Array.sub arr n (Array.length arr - n);; 
  array_left Sys.argv 1;;

Index

Feed

Other

Link

Pathtraq

loading...