diff options
Diffstat (limited to 'lua/chupacabra/refcard.md')
-rw-r--r-- | lua/chupacabra/refcard.md | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lua/chupacabra/refcard.md b/lua/chupacabra/refcard.md index ff805ff..daaa7ae 100644 --- a/lua/chupacabra/refcard.md +++ b/lua/chupacabra/refcard.md @@ -9,6 +9,7 @@ Chupacabra is a stack-based programming language/calculator implemented in lua. - **Numbers**: You can push numbers onto the stack. For example, `1` pushes the number 1 onto the stack. - **Arrays**: You can push arrays onto the stack. For example, `[1 2 3 4]` pushes the array {1, 2, 3, 4} onto the stack. - **`.`**: The `.` operator pops the top element from the stack and discards it. +- **`:`**: The `:` operator duplicates the top element of the stack ## Array-first keywords - **`@`**: the `@` keyword allows you to grab a specific value from an array by index, e.g. `[10 20 30] 2 @` would return the value `20`. |