2016-12-13 13 views
0

ocamlデバッガにコマンドライン引数を渡すにはどうすればよいですか? gdbs --args、またはr ...、またはparams ... <と似たものを探しています。たとえば、コンパイル後にocamldebugのコマンドライン引数

open Printf;; 

let() = 
    for i = 0 to Array.length Sys.argv - 1 do 
    printf "[%i] %s\n" i Sys.argv.(i) 
    done;; 

実行可能ファイルをステップ実行する方法はありますか?

答えて

1

私は別の方法もあります例えば

(ocd) set arguments "a" "b" "C" 
(ocd) r 
+1

、デバッガを起動した後、あなたは引数を設定する必要があり、それを見つけた: 'ocamldebug [オプション]プログラム[引数]'。 * program *の後の引数はオプションで、デバッグ中のプログラムにコマンドライン引数として渡されます([source](https://caml.inria.fr/pub/docs/manual-ocaml/debugger.html) )。 –

+0

ドキュメントのバグ? – user3240588