diff --git a/www/index.html b/www/index.html index e53146c..88c4d24 100644 --- a/www/index.html +++ b/www/index.html @@ -9,7 +9,7 @@ by David Joseph Stith
-The design for the 'dream' Scheme interpreter began with the design given in Abelson and Sussman's Structure and Interpretation of Computer Programs. +The design for the 'dream' Scheme interpreter began with the design given in Abelson and Sussman's Structure and Interpretation of Computer Programs.
In the following I will use the term 'byte' to refer to 8 bits, 'wyde' to refer to two bytes, 'tetra' to refer to four bytes, and 'octa' to refer to eight bytes.
-The registers denoted by EXP, ENV, UNEV, ARGL, VAL, and FREE in Structure and Interpretation of Computer Programs are implemented by the machine registers EDX, EBP, ESI, EDI, EAX, and EBX respectively. +The registers denoted by EXP, ENV, UNEV, ARGL, VAL, and FREE in Structure and Interpretation of Computer Programs are implemented by the machine registers EDX, EBP, ESI, EDI, EAX, and EBX respectively. The registers EXP, ENV, UNEV, ARGL, and VAL must point to a valid scheme object (or be zero) when the garbage collector is invoked. Likewise, the garbage collector registers OLD, NEW, and SCAN are implemented by the machine registers ESI, EDI, and EAX respectively.