Commit bd123471 authored by Peter Fidelman's avatar Peter Fidelman
Browse files

1st draft + 1st pass proofreading

parent c57c3218
Forth in Rust.
Please read the comments in frustration.md and then frustration.4th.
All is explained.
......@@ -54,8 +54,8 @@ Let's lay out a tail-recursive word in memory like this:
[ Subroutine call to B ]
[ RET ] <---------------------------------------------- C
The loop[ word compiles the two subroutine calls at the start of the code field.
The ]loop word compiles the one subroutine call at the end of the word.
The loop[ word puts the two subroutine calls at the start of the code field.
The ]loop word puts the one subroutine call at the end of the word.
Later we will talk about how they managed to do that.
The rdup word is the "subroutine to duplicate the return address".
......
This diff is collapsed.
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment