summaryrefslogtreecommitdiffstats
path: root/src/forth/compiler.rs
Commit message (Expand)AuthorAgeFilesLines
* compiler: add support for say, heading, velocity, and dopplerBrian Cully2025-12-151-0/+49
* compiler: add support for not, and, or, xorBrian Cully2025-12-151-0/+32
* vm: Add boolean operators for not, and, or, and xorBrian Cully2025-12-151-1/+1
* rustfmtBrian Cully2025-08-311-32/+56
* tail-position if no longer needs retBrian Cully2025-08-251-3/+3
* add commentsBrian Cully2025-08-251-0/+26
* put tail call substitution in an fn and call it inside if/thenBrian Cully2025-08-251-18/+66
* add rot and swapBrian Cully2025-08-251-0/+16
* use ‘DataStackType’ instead of hard-coding i32Brian Cully2025-08-251-2/+2
* clippyBrian Cully2025-08-251-67/+31
* rename parser → compiler, interp → vmBrian Cully2025-08-241-0/+384