diff options
-rw-r--r-- | README.md | 2 | ||||
-rw-r--r-- | source/primitives/core.d | 4 |
2 files changed, 3 insertions, 3 deletions
@@ -27,7 +27,7 @@ Currently implemented primitives: | `pop` | Remove uppermost stack element | | `dup` | Duplicate top-of-stack | | `swp` | Swap the first two stack elements | -| `over` | Place a copy of the second stack element on top-of-stack | +| `ovr` | Place a copy of the second stack element on top-of-stack | | `rot` | Rotate the top three stack elements | | `true` | Write true boolean value to top-of-stack | | `false` | Write false boolean value to top-of-stack | diff --git a/source/primitives/core.d b/source/primitives/core.d index e3c2eeb..46ed890 100644 --- a/source/primitives/core.d +++ b/source/primitives/core.d @@ -25,7 +25,7 @@ bool handle(string word) { case "pop" : unary_op_stack_pop; break; case "dup" : unary_op_stack_dup; break; case "swp" : binary_op_stack_swp; break; - case "over" : binary_op_stack_over; break; + case "ovr" : binary_op_stack_ovr; break; case "rot" : ternary_op_stack_rot; break; case "true" : nullary_op_value_bool(true); break; case "false" : nullary_op_value_bool(false); break; @@ -97,7 +97,7 @@ void binary_op_stack_swp() { stack.push(a); } -void binary_op_stack_over() { +void binary_op_stack_ovr() { auto b = stack.pop; auto a = stack.pop; |