diff options
| author | Peter Sewell | 2014-11-23 01:10:45 +0000 |
|---|---|---|
| committer | Peter Sewell | 2014-11-23 01:10:45 +0000 |
| commit | 16edc195ebbc11e1419f01f35c777743bdb1ff53 (patch) | |
| tree | fc53a60d2458545bdffddac8ef1b2ba35fcf420d /src | |
| parent | 40dc7ff0fefce917b1a1a4f2d04514644a3c84cc (diff) | |
wib (comment out to typecheck the rest...)
Diffstat (limited to 'src')
| -rw-r--r-- | src/lem_interp/interp_inter_imp.lem | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lem_interp/interp_inter_imp.lem b/src/lem_interp/interp_inter_imp.lem index 4cce629c..6c941200 100644 --- a/src/lem_interp/interp_inter_imp.lem +++ b/src/lem_interp/interp_inter_imp.lem @@ -417,7 +417,8 @@ let decode_to_instruction (top_level:context) (value:opcode) : instruction_or_de | Decode_error de -> IDE_decode_error de end - +val instruction_to_istate : context -> instruction -> instruction_state +(* let instruction_to_istate (top_level:context) (((name, parms, _) as instr):instruction) : instruction_state = let mode = make_mode true false in let get_value (name,typ,v) = @@ -430,6 +431,7 @@ let instruction_to_istate (top_level:context) (((name, parms, _) as instr):instr (Interp_ast.Unknown,Interp.ctor_annot (T_id "ast")) (*This type shouldn't be hard-coded*))]) (Interp_ast.Unknown,Nothing)) top_level Interp.eenv Interp.emem Interp.Top) (*)*) +*) let rec interp_to_outcome mode thunk = match thunk () with |
