| summaryrefslogtreecommitdiff | 
diff options
| author | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2021-12-27 22:32:32 +0100 | 
|---|---|---|
| committer | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2021-12-27 22:32:32 +0100 | 
| commit | 18ebe6e6ca4299b7f903426502c5a5fb73747c81 (patch) | |
| tree | 7a310a4c8330b04c0d61a69e11650452896851eb /src/Tonkadur/Types.elm | |
| parent | 7c727df4fb7e15e396959f59048f22bb346aef13 (diff) | |
...
Diffstat (limited to 'src/Tonkadur/Types.elm')
| -rw-r--r-- | src/Tonkadur/Types.elm | 9 | 
1 files changed, 7 insertions, 2 deletions
| diff --git a/src/Tonkadur/Types.elm b/src/Tonkadur/Types.elm index 504695b..ec6c3c2 100644 --- a/src/Tonkadur/Types.elm +++ b/src/Tonkadur/Types.elm @@ -97,7 +97,8 @@ type alias State =        available_options : (List Option),        memorized_target : Value, -      last_instruction_effect : InstructionEffect +      last_instruction_effect : InstructionEffect, +      freed_addresses : (List String)     }  -------------------------------------------------------------------------------- @@ -120,7 +121,8 @@ new_state =        available_options = [],        memorized_target = (PointerValue [""]), -      last_instruction_effect = MustContinue +      last_instruction_effect = MustContinue, +      freed_addresses = []     }  value_to_bool : Value -> Bool @@ -302,3 +304,6 @@ apply_at_address address fun memory =              )              memory           ) + +allow_continuing : State -> State +allow_continuing state = {state | last_instruction_effect = MustContinue} | 


