diff --git a/CHANGELOG.org b/CHANGELOG.org index 0f58d71..d8b21cd 100644 --- a/CHANGELOG.org +++ b/CHANGELOG.org @@ -57,6 +57,7 @@ Fixed dis behavior in regards to hex values in strings Updated checksums to reflect changes in stage2 Lisp Added missing library reference form stage2 lisp High level prototype Fixed bug in stage2 FORTH PRINT function +Updated changed stage2 lisp Checksums to match ** Removed the HERE and DP! are gone from ' now in stage3 FORTH diff --git a/bootstrapping Steps.org b/bootstrapping Steps.org index eafb4ae..9104b1c 100644 --- a/bootstrapping Steps.org +++ b/bootstrapping Steps.org @@ -152,7 +152,7 @@ Then we use our M0 Line macro assembler to convert our assembly into hex2 format Then we need to assemble that hex into our desired program: ./bin/vm --rom roms/stage1_assembler-2 --tape_01 temp2 --tape_02 roms/lisp --memory 48K -roms/lisp should have the sha256sum of e0a4f0fb97d0c40ffe3e69dbf226d6e12be61068faa4543c4b92aec35c2b0c60 +roms/lisp should have the sha256sum of 15559882382681aaf9b8b75fa3b1fac2ba4bc30cdf990aefd04f5d59319333af Our lisp will first attempt to evaluate any code in tape_01 and then evaluate any code that the user types in. It is recommended to run with no less than 4MB of Memory diff --git a/test/SHA256SUMS b/test/SHA256SUMS index 45d1720..03149e4 100644 --- a/test/SHA256SUMS +++ b/test/SHA256SUMS @@ -1,7 +1,7 @@ 8f465d3ec1cba00a7d024a1964e74bb6d241f86a73c77d95d8ceb10d09c8f7b9 roms/CAT 59f0502748af32e3096e026a95e77216179cccfe803a05803317414643e2fcec roms/DEHEX d7967248be71937d4fa1f38319a5a8473a842b1f6806b977e5fb184565bde0a4 roms/forth -e0a4f0fb97d0c40ffe3e69dbf226d6e12be61068faa4543c4b92aec35c2b0c60 roms/lisp +15559882382681aaf9b8b75fa3b1fac2ba4bc30cdf990aefd04f5d59319333af roms/lisp 2b9727381aec15a504c0898189fbc2344209d8e04451e3fa5d743e08e38f64cf roms/M0 24a4d74eb2eb7a82e68335643855658b27b5a6c3b13db473539f3e08d6f26ceb roms/SET 0a427b14020354d1c785f5f900677e0059fce8f8d4456e9c19e5528cb17101eb roms/stage0_monitor