1
0
mirror of https://github.com/dschmenk/PLASMA.git synced 2024-11-01 07:07:48 +00:00
Commit Graph

82 Commits

Author SHA1 Message Date
David Schmenk
1548a63a9f Clean up ] and [ compile on/off 2024-01-09 11:12:20 -08:00
David Schmenk
1f1376c467 Catagorize words in VLIST and strip system scripts for faster loading 2024-01-09 11:04:29 -08:00
David Schmenk
5832883da9 Pretty list VLIST 2024-01-09 08:43:44 -08:00
David Schmenk
ea114c4350 Fix -TRAILING 2024-01-09 08:21:24 -08:00
David Schmenk
2770a6f774 Add CR to PBC compiled words for SHOW 2024-01-09 07:43:08 -08:00
David Schmenk
a755df496c Attempt better formatting for SHOW 2024-01-09 07:28:22 -08:00
David Schmenk
de4d6fb104 Use inline ops to compile ITC version. Slightly faster, less source 2024-01-09 06:29:17 -08:00
David Schmenk
b3f6c7970a Further source cleanup and calling it an Alpha 2024-01-08 15:55:07 -08:00
dschmenk
bc1cf8368d Get rid of EXPECT - ACCEPT does input better 2024-01-08 13:32:38 -08:00
dschmenk
7aed4d4d4a Fix ' (tick) thatI broke 2024-01-08 13:04:10 -08:00
David Schmenk
3424b085cf Added ?NUM word to convert string to number 2024-01-08 12:42:13 -08:00
David Schmenk
eefd9ba2dd Can't put test for componly in execword 2024-01-08 11:37:25 -08:00
David Schmenk
9587423c46 End SRCing file input early 2024-01-08 11:28:09 -08:00
David Schmenk
d4dee597dc ENDSRC word to stop SRC input early 2024-01-08 05:33:03 -08:00
dschmenk
919339041a Don't auto load plasma.4th 2024-01-07 23:11:26 -08:00
David Schmenk
5114ab48dd Update imager 2024-01-07 16:39:18 -08:00
David Schmenk
8999c3286f Auto SRC plasma.4th at PLFORTH startup 2024-01-07 14:13:08 -08:00
David Schmenk
bb4e0ee773 Add syspath to SRC" search and move system scripts there 2024-01-07 13:53:58 -08:00
David Schmenk
38832640e7 Don't add new word to vocabulary until after it's done compiling 2024-01-07 12:20:58 -08:00
David Schmenk
2e36d0f52f FIND returns same address as ' (tick) 2024-01-06 09:43:06 -08:00
David Schmenk
64ef4cca70 CHAR word 2024-01-06 08:58:25 -08:00
David Schmenk
41d56cdefa Might have COMPIE and [COMPILE} closer to correct 2024-01-06 08:47:57 -08:00
David Schmenk
9e42e3d640 Simplify DOES> with new JUMP bytecode 2024-01-06 08:04:42 -08:00
David Schmenk
1c3505a196 scripts ready for demo 2024-01-05 14:39:06 -08:00
David Schmenk
0d552c5e51 Update version # and add stubs to reserve HGR pages for PLFORTH 2024-01-05 12:52:49 -08:00
David Schmenk
a3dc055897 Updates for FORTH scripts and demos 2024-01-04 20:52:39 -08:00
David Schmenk
35b2aa3080 Fix check for last character of number 2023-12-15 11:45:50 -08:00
David Schmenk
2e19e9f6b1 Make ROGUE disk image official 2023-04-11 21:30:37 -07:00
David Schmenk
4854baec5a update Apple /// images for apple3rtr 2023-03-22 17:25:13 -07:00
Dave Schmenk
b865004d7b Update images 2023-03-20 22:19:14 -07:00
David Schmenk
75c2847cf1 Update images with FIBER library 2023-02-28 13:03:10 -08:00
David Schmenk
c39fd20746 Update images will PLASM Apple /// fix 2023-02-27 12:31:38 -08:00
Dave Schmenk
cd0126477b Had to make room to update compiler to latest 2023-02-26 21:25:05 -08:00
Dave Schmenk
1c35a7ae0a Update disk images 2023-02-26 12:21:02 -08:00
Dave Schmenk
ffce999045 Update 2mg image file 2023-02-25 22:38:32 -08:00
David Schmenk
f78f2827dc Add output filename to compile data 2023-02-25 10:54:17 -08:00
David Schmenk
ef268697b5 Fix display width calc 2023-02-25 10:51:36 -08:00
David Schmenk
f4ce23a3cf Slight adjustment to FPSTR_FLEX formatting 2023-02-25 10:29:30 -08:00
David Schmenk
54fba4e12f Update FPPOW.PLA sample in images 2023-02-24 11:26:08 -08:00
David Schmenk
0d41deb7ec Update 2mg with lastest FPSTR files 2023-02-24 11:12:31 -08:00
David Schmenk
0d76b322f1 Final ALPHA2 images 2023-01-01 13:57:10 -08:00
David Schmenk
ec629745f9 ALPHA 2 2022-12-31 16:36:35 -08:00
David Schmenk
a0cc6662d5 Update large disk image 2022-12-31 16:02:38 -08:00
Dave Schmenk
602fd75509 Reintroduce PRODOS 1.9 2022-12-20 21:46:21 -08:00
David Schmenk
62c55eb4ea Update image to ALPHA2 2022-12-20 12:45:52 -08:00
David Schmenk
954c1b185c Update images to Alpha1 2020-07-04 17:20:11 -07:00
David Schmenk
70a6458fc5 Update images to Alpha1 2020-07-04 14:41:32 -07:00
David Schmenk
2799083bcf Update images to Alpha1 2020-07-04 13:49:40 -07:00
David Schmenk
46000e7af1 Update images with latest editor 2020-01-31 12:06:49 -08:00
David Schmenk
c74af19505 Improve indenting on mis-aligned lines 2020-01-21 08:39:26 -08:00