Commit graph

431 commits

Author SHA1 Message Date
Remko Tronçon
86069773e1 doc: Documentation tweaks & fixes 2022-10-01 19:39:23 +02:00
Remko Tronçon
e0cae790dc Remove waforth2c experiment
Will be superseded by `waforthc` in the future.
2022-07-11 21:02:13 +02:00
Remko Tronçon
74b4434a81 standalone: Use putchar for emit 2022-07-11 21:00:22 +02:00
Remko Tronçon
db43e9540a Fix lint errors 2022-07-06 19:53:21 +02:00
Remko Tronçon
c401c476e1 README: Add link to complete word list 2022-07-03 21:54:52 +02:00
Remko Tronçon
8666323e32 v0.14.0 2022-07-03 21:44:57 +02:00
Remko Tronçon
6b2db1edd4 shell: Support passing program in query 2022-07-03 21:43:03 +02:00
Remko Tronçon
46a82d83fd v0.13.0 2022-07-03 21:16:57 +02:00
Remko Tronçon
2682cbbb34 S\" 2022-07-03 21:15:51 +02:00
Remko Tronçon
2b03925c17 README: Tweak 2022-06-10 20:30:44 +02:00
Remko Tronçon
eff054e447 v0.12.2 2022-06-10 20:23:24 +02:00
Remko Tronçon
bdf2d36a90 github: Remove debugging output 2022-06-10 20:22:57 +02:00
Remko Tronçon
b985748ef2 Work around bsd-tar corrupting archive on GitHub
See https://github.com/actions/virtual-environments/issues/2619
2022-06-10 20:21:40 +02:00
Remko Tronçon
08576b91d3 v0.12.1 2022-06-10 20:00:23 +02:00
Remko Tronçon
e896b5d7bc shell: Flush output on paste 2022-06-10 20:00:18 +02:00
Remko Tronçon
744320055d v0.12.0 2022-06-10 14:51:55 +02:00
Remko Tronçon
48219d1dd0 shell: Buffer output 2022-06-10 14:51:03 +02:00
Remko Tronçon
c79c2f647e Shortcut if conditions 2022-06-06 21:18:21 +02:00
Remko Tronçon
40f53ee6fe TO: Fix compilation behavior 2022-06-05 23:17:35 +02:00
Remko Tronçon
6cfc439342 tests: Enable 2 disabled tests 2022-06-05 19:49:45 +02:00
Remko Tronçon
a3001b5c80 v0.11.0 2022-06-05 19:19:41 +02:00
Remko Tronçon
09292e9794 Implement SAVE-INPUT, RESTORE-INPUT 2022-06-05 19:18:37 +02:00
Remko Tronçon
1f5ffd1b9c Implement DEFER, DEFER!, DEFER@, IS, ACTION-OF 2022-06-05 19:05:39 +02:00
Remko Tronçon
f1a0f8ddb9 github: Put standalone checks in separate step 2022-06-04 08:49:00 +02:00
Remko Tronçon
4773070a45 v0.10.2 2022-06-04 08:47:18 +02:00
Remko Tronçon
279f6a4a17 github: Run standalone tests 2022-06-04 08:43:30 +02:00
Remko Tronçon
45e99556b9 standalone: Fix export index 2022-06-04 08:42:11 +02:00
Remko Tronçon
5ca31ee8f5 v0.10.1 2022-06-04 08:20:37 +02:00
Remko Tronçon
532068cd3a github: Use shasum instead of md5sum 2022-06-03 21:22:16 +02:00
Remko Tronçon
fb25416734 UNUSED: Fix returning in cells instead of address units 2022-06-03 21:20:20 +02:00
Remko Tronçon
322c22f0f7 v0.10.0 2022-06-03 21:06:17 +02:00
Remko Tronçon
a8b8d6e4d3 HOLDS 2022-06-03 21:05:43 +02:00
Remko Tronçon
acfe0adfaa ROLL 2022-06-03 20:55:42 +02:00
Remko Tronçon
3ffaf71cbe MARKER 2022-06-03 20:40:31 +02:00
Remko Tronçon
e5c1124e21 BUFFER: 2022-06-03 20:40:18 +02:00
Remko Tronçon
10c5fd6b53 U> 2022-06-02 22:30:05 +02:00
Remko Tronçon
d396753de4 WITHIN 2022-06-02 22:22:07 +02:00
Remko Tronçon
80a9eea499 build: Fix benchmarks 2022-06-02 21:40:29 +02:00
Remko Tronçon
ccbad85a74 Misc small cleanups & improvements.
NIP, TUCK: Implement directly
CR: Simplify
IF/WHILE: Reduce test by 2 instructions
compileCall->compileExecute
emitICall->compileCall
Inline $setFlag & $hidden
2022-06-02 21:33:41 +02:00
Remko Tronçon
5a4efef6c8 Documentation 2022-06-01 22:08:58 +02:00
Remko Tronçon
71ec9e341a Add README.md 2022-06-01 21:49:15 +02:00
Remko Tronçon
be4c838095 Update README.md 2022-06-01 21:38:00 +02:00
Remko Tronçon
c9ae5e0a03 COMPILE, 2022-06-01 21:21:36 +02:00
Remko Tronçon
d2fee658dd :NONAME 2022-06-01 21:14:21 +02:00
Remko Tronçon
68a98836ab github: Temporarily add md5sum to build 2022-06-01 08:14:59 +02:00
Remko Tronçon
30067daf3c v0.9.0 2022-06-01 07:51:40 +02:00
Remko Tronçon
93a58087d6 2R@ 2022-05-31 21:42:17 +02:00
Remko Tronçon
9a77665d99 0<> 2022-05-31 21:39:35 +02:00
Remko Tronçon
f4f1ed6560 tests: Load forth2012 test suite utilities + enable dependent tests 2022-05-31 21:28:16 +02:00
Remko Tronçon
3cabd72cff 2R> 2022-05-31 21:26:37 +02:00