From 9b8f88215524f91cc16526b55dc7796ea491bb1b Mon Sep 17 00:00:00 2001 From: lash Date: Sun, 16 Apr 2023 12:39:54 +0100 Subject: [PATCH] Remove obsolete description part of MOVE directive in readme --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9849e76..1c2da8a 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ The VM defines the following opcode symbols: * `LOAD ` - Execute the code symbol `symbol` and cache the data, constrained to the given `size`. Can be exposed with `MAP` within scope, * `RELOAD ` - Execute a code symbol already loaded by `LOAD` and cache the data, constrained to the previously given `size` for the same symbol. * `MAP ` - Expose a code symbol previously loaded by `LOAD` to the rendering client. Roughly corresponds to the `global` directive in Python. -* `MOVE ` - Create a new execution frame, invalidating all previous `MAP` calls. More detailed: After a `MOVE` call, a `BACK` call will return to the same execution frame, with the same symbols available, but all `MAP` calls will have to be repeated. +* `MOVE ` - Create a new execution frame, invalidating all previous `MAP` calls. * `HALT` - Stop execution. The remaining bytecode (typically, the routing code for the node) is returned to the invoking function. * `INCMP ` - Compare registered input to `arg`. If match, it has the same side-effects as `MOVE`. In addition, any consecutive `INCMP` matches will be ignored until `HALT` is called. * `MOUT ` - Add menu display entry. Each entry should have a matching `INCMP` whose `arg` matches `choice`. `display` is a descriptive text of the menu item.