Commit Graph
8 Commits
Author SHA1 Message Date
a dinosaur b42ca92d9f evaluator: fix unary operators on floating point types always throwing a spurious error (#9) 2023-09-12 03:40:13 -04:00
a dinosaur a07e0fe672 language: add boolean and/or operators, change negation syntax (#7)
* language: add boolean and/or operators, change negation syntax

* examples: simplify row builder using arrays
2023-09-11 14:02:58 -04:00
a dinosaur 9ba150bb69 language: add binary operators (#6)
- unary binary not
- infix bitwise and
- infix bitwise or
- infix bitwise exclusive or (xor)
2023-09-11 05:24:08 -04:00
a dinosaur 8d310e337a language: add unary plus & minus, post increment & decrement operators, non-newline print builtin. fix block comments (#4) 2023-09-11 00:34:10 -04:00
a dinosaur c3afd790b5 repository: add editorconfig dotfile (#5) 2023-09-11 00:33:51 -04:00
a dinosaur 0024a8b141 language: euclidean modulo and remainder infix operators (#3) 2023-09-09 22:41:20 -04:00
a dinosaur 03c278f5b1 ffi: add c-style char* strings as a supported return type (#2) 2023-09-09 22:31:48 -04:00
a dinosaur 4a9508ddc4 tool: cleaner println built-in (#1) 2023-09-09 22:20:56 -04:00