diff options
| author | Gabriel Kerneis | 2014-06-07 10:21:24 +0100 |
|---|---|---|
| committer | Gabriel Kerneis | 2014-06-07 10:21:24 +0100 |
| commit | 7470b6ad0b7930ed1e0fe964b7f0c62175bbe554 (patch) | |
| tree | 0eabbe68cd7d5ea52bf21108ae92da41c23fdb16 | |
| parent | 0e143d0ccea0362408cad4754b2ed9a1f9c327ab (diff) | |
Improve help message
| -rw-r--r-- | src/lem_interp/run_interp.ml | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/lem_interp/run_interp.ml b/src/lem_interp/run_interp.ml index cff3fa4e..189603b0 100644 --- a/src/lem_interp/run_interp.ml +++ b/src/lem_interp/run_interp.ml @@ -261,7 +261,13 @@ let run let (E_aux(_, (l, _)) as e) = compact_exp e in debugf "%s: %s\n" (loc_to_string l) (Pretty_interp.pp_exp e) in (* interactive loop for step-by-step execution *) - let usage = "Usage: next, run, stack, environment, memory\n" in + let usage = "Usage: + next go to next break point [default] + run complete current execution, + stack print call stack + env print content of environment + mem print content of memory + quit exit interpreter" in let rec interact ((reg, mem) as env) stack = flush_all(); begin match Pervasives.read_line () with |
