1
0
mirror of https://github.com/dschmenk/PLASMA.git synced 2024-10-18 07:24:16 +00:00
Commit Graph

1120 Commits

Author SHA1 Message Date
dschmenk
3e91616666 Forgot DGRLIB.4TH in image 2024-02-14 17:32:36 -08:00
dschmenk
6211cb31a3 Fix some low memory conditions 2024-02-14 15:32:24 -08:00
dschmenk
a6c94440a2 More room for recursion 2024-02-14 13:42:00 -08:00
dschmenk
c6220f389d Try that again 2024-02-14 13:30:28 -08:00
dschmenk
0743eba40c Leave even more room for 64K systems 2024-02-14 13:20:08 -08:00
dschmenk
2e4364f9c6 Adjust copy buffer size calc 2024-02-14 13:08:03 -08:00
David Schmenk
b4c9c93c2e Add COMPARE DUP2 DROP2 2024-02-13 10:10:17 -08:00
David Schmenk
dbd1f336f4 Update (COMPILE) -> COMPILE, 2024-02-13 09:06:40 -08:00
Dave Schmenk
974a7d63f6 Switch COMPILE/[COMPILE] to POSTPONE 2024-02-12 16:34:06 -08:00
Dave Schmenk
a818dec4aa Force compile of [ELSE] inside of [IF] 2024-02-11 16:10:09 -08:00
Dave Schmenk
29498dc6e7 Chanfe batch words ?EXEC RESUME> to [IF][ELSE][THEN] 2024-02-11 10:51:12 -08:00
David Schmenk
5d5f60c2d5 Allow GRAFIX to be unloaded and reloaded 2024-02-09 21:11:07 -08:00
Dave Schmenk
1fb7960a1b break out Apple /// sample code into FPSOS 2024-02-09 16:41:56 -08:00
Dave Schmenk
a08bc126a2 Apple /// grafix scripts 2024-02-09 16:21:30 -08:00
David Schmenk
ab3b91ad78 UPdate image to latest PLFORTH 2024-02-09 14:17:22 -08:00
David Schmenk
66d674d494 Clean up SANE init source 2024-02-08 16:44:35 -08:00
David Schmenk
8c2e3eaa5c Clean up SANE init for Apple /// 2024-02-08 16:44:06 -08:00
David Schmenk
e2f29ffb2a Clean up SANE save/restoreZP for Apple /// 2024-02-08 16:33:33 -08:00
David Schmenk
42be6c6f80 (re)Fix SANE ZP save/restore for Apple /// 2024-02-08 16:23:08 -08:00
David Schmenk
80c8cd4e6a Fix CFA pointer to PFA in DEFER for PBC words 2024-02-07 09:17:42 -08:00
dschmenk
9b749d6f99 Add more info to SEE 2024-02-06 20:22:12 -08:00
David Schmenk
67960518b0 Fix SEE for DEFERed words 2024-02-05 17:38:56 -08:00
dschmenk
211ce933b2 Move PAD out of the way of JIT compiler usage 2024-02-05 15:07:16 -08:00
David Schmenk
13f88a8ad3 Fix corner case for IS ITC vs PBC 2024-02-05 08:17:48 -08:00
David Schmenk
f25f4c6dc7 Fix DEFER for compiled code 2024-02-04 21:16:36 -08:00
David Schmenk
a840f2b2ac Ad DEFER and friends. Aling more with forth-standard.org naming 2024-02-04 12:40:51 -08:00
David Schmenk
cdfb59846f Had to screw up _interpret_. Reverted and update images 2024-02-03 20:15:19 -08:00
David Schmenk
ee5c66e710 Forget a few libs 2024-02-03 18:39:09 -08:00
David Schmenk
b3b92b39c6 Add samples and command line options to PLFORTH 2024-02-03 18:15:44 -08:00
David Schmenk
350ab5b783 Streamline copy for build tools 2024-01-28 16:16:24 -08:00
David Schmenk
96bac30316 Clean up DROP/SWAP sequence 2024-01-28 15:17:42 -08:00
David Schmenk
23a5e7840a Forget to uncomment test 2024-01-28 14:13:52 -08:00
David Schmenk
81fa548f52 No warmstart inside BRK handler on Mo match error 2024-01-28 14:07:59 -08:00
David Schmenk
3dd07beaf8 Streamline files for install 2024-01-27 13:35:42 -08:00
David Schmenk
ed295b0599 Fix 16 bit VM calls from AUX mem 2024-01-27 09:38:25 -08:00
Dave Schmenk
ff7c35deb9 Update SHOW words and disk images 2024-01-26 21:21:45 -08:00
David Schmenk
b93b4d7c75 Fixes to compilers case statement to allow addresses. Update names to Forth words 2024-01-26 17:19:37 -08:00
David Schmenk
c2773d208c Add CREATE name to hash immediately 2024-01-25 20:36:08 -08:00
David Schmenk
a9cadd9fda Add LATEST and UNLOOP to clean up scripts 2024-01-25 17:46:04 -08:00
David Schmenk
8d92e854ae Fix ?EXEC definition self referencing 2024-01-25 15:15:14 -08:00
dschmenk
bfb3eb4672 Big update with installer disk. Allow FORTH to execute SYSTEM files 2024-01-24 15:50:45 -08:00
David Schmenk
2434d262c5 Enable external access to execsys 2024-01-24 13:01:10 -08:00
dschmenk
547bdcc2ad Comments for install script 2024-01-23 19:48:02 -08:00
David Schmenk
6c6d6e664d Update HD install script 2024-01-23 17:10:12 -08:00
dschmenk
e2163c856e Go for consistancy over tradition with conditional words 2024-01-23 16:46:14 -08:00
David Schmenk
d0fc4120c9 Prepare install script 2024-01-23 10:37:28 -08:00
David Schmenk
3fcbf48665 Change MACHID constants to better match uppercase only keyboard 2024-01-23 08:43:16 -08:00
David Schmenk
92be9cd631 Fix PAD weirdness 2024-01-23 08:31:14 -08:00
David Schmenk
2578b1a3fb Remove checks from '[' and ']'. Apparently unneeded and unwanted 2024-01-22 10:17:58 -08:00
David Schmenk
4364319176 Fix stack restore for throw, add scripts to ID machine 2024-01-21 17:25:44 -08:00