smalltalk: class table + bootstrap hierarchy + 54 tests
Some checks failed
Test, Build, and Deploy / test-build-deploy (push) Has been cancelled

This commit is contained in:
2026-04-25 01:34:59 +00:00
parent e71154f9c6
commit 52523606a8
4 changed files with 483 additions and 5 deletions

View File

@@ -59,10 +59,12 @@ EPOCHS
(epoch 2)
(load "lib/smalltalk/parser.sx")
(epoch 3)
(load "lib/smalltalk/tests/tokenize.sx")
(load "lib/smalltalk/runtime.sx")
(epoch 4)
(load "$FILE")
(load "lib/smalltalk/tests/tokenize.sx")
(epoch 5)
(load "$FILE")
(epoch 6)
(eval "(list st-test-pass st-test-fail)")
EPOCHS
fi
@@ -108,10 +110,12 @@ EPOCHS
(epoch 2)
(load "lib/smalltalk/parser.sx")
(epoch 3)
(load "lib/smalltalk/tests/tokenize.sx")
(load "lib/smalltalk/runtime.sx")
(epoch 4)
(load "$FILE")
(load "lib/smalltalk/tests/tokenize.sx")
(epoch 5)
(load "$FILE")
(epoch 6)
(eval "(map (fn (f) (get f :name)) st-test-fails)")
EPOCHS
fi