index
:
automathon.git
main
forth robots
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
forth
Commit message (
Expand
)
Author
Age
Files
Lines
*
do in-place memory manipulation for rot/dup/swap
Brian Cully
2025-08-25
1
-13
/
+31
*
tail-position if no longer needs ret
Brian Cully
2025-08-25
2
-14
/
+26
*
add comments
Brian Cully
2025-08-25
1
-0
/
+26
*
put tail call substitution in an fn and call it inside if/then
Brian Cully
2025-08-25
1
-18
/
+66
*
add rot and swap
Brian Cully
2025-08-25
2
-5
/
+66
*
make runtime errors std::error::Error
Brian Cully
2025-08-25
1
-0
/
+8
*
use isize
Brian Cully
2025-08-25
1
-1
/
+1
*
use ‘DataStackType’ instead of hard-coding i32
Brian Cully
2025-08-25
2
-4
/
+6
*
clippy
Brian Cully
2025-08-25
2
-80
/
+59
*
apparently ‘mod.rs’ is the old way
Brian Cully
2025-08-24
1
-2
/
+0
*
move factorial test to integration test
Brian Cully
2025-08-24
1
-33
/
+0
*
parser → compiler
Brian Cully
2025-08-24
1
-2
/
+2
*
rename parser → compiler, interp → vm
Brian Cully
2025-08-24
3
-253
/
+253
*
pass annotations to js so we can highlight program text
Brian Cully
2025-08-24
1
-33
/
+50
*
add some benchmarking
Brian Cully
2025-08-23
1
-3
/
+4
*
show wordlist in html on compile
Brian Cully
2025-08-23
2
-6
/
+14
*
wip: pass interp between js and rust
Brian Cully
2025-08-23
1
-9
/
+9
*
make compile button actually compile
Brian Cully
2025-08-22
3
-6
/
+9
*
start hooking the web ui up to rust
Brian Cully
2025-08-22
1
-1
/
+3
*
factorial working
Brian Cully
2025-08-21
3
-82
/
+182
*
add tail call elimination for call and if.
Brian Cully
2025-08-21
2
-38
/
+480
*
interpreter now uses same structure as parser
Brian Cully
2025-08-19
2
-55
/
+73
*
parser now emits list of words and hashmap of string→index
Brian Cully
2025-08-19
3
-0
/
+360