diff options
| author | Brian Cully <bjc@spork.org> | 2025-08-24 18:12:29 -0400 |
|---|---|---|
| committer | Brian Cully <bjc@spork.org> | 2025-08-24 18:12:29 -0400 |
| commit | 9539017ec481653dc47e3e362ae6d240aad1b917 (patch) | |
| tree | 9ada420fa414760520fbca1ef9a9db0331cc0940 /src/forth | |
| parent | 411f2735bffc42d11a3b1b3447bbb1603e48a3eb (diff) | |
| download | automathon-9539017ec481653dc47e3e362ae6d240aad1b917.tar.gz automathon-9539017ec481653dc47e3e362ae6d240aad1b917.zip | |
parser → compiler
Diffstat (limited to 'src/forth')
| -rw-r--r-- | src/forth/mod.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/forth/mod.rs b/src/forth/mod.rs index f244ef4..f61bbda 100644 --- a/src/forth/mod.rs +++ b/src/forth/mod.rs @@ -8,7 +8,7 @@ mod tests { compiler::Compiler, }; - fn parser_for(text: &str) -> Compiler { + fn compiler_for(text: &str) -> Compiler { let mut p = Compiler::new(text); p.compile().expect("badparse"); p @@ -24,7 +24,7 @@ mod tests { #[test] fn fac() { let prog = ": fac dup 1 > if dup 1 - fac * then ; 5 fac\n"; - let p = parser_for(prog); + let p = compiler_for(prog); eprintwordlist(&p.wordlist); let mut vm = VM::new(p.wordlist); vm.run().expect("should run to completion"); |
