1
0
mirror of https://github.com/dschmenk/PLASMA.git synced 2026-04-20 01:16:36 +00:00
Commit Graph

46 Commits

Author SHA1 Message Date
David Schmenk 87c261bf3d Fix SEE for DEFERed words 2024-02-05 17:40:15 -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 1a3e8eb3da Update dsk images with newer PLFORTHPLFO 2024-01-28 15:13:39 -08:00
David Schmenk 3dd07beaf8 Streamline files for install 2024-01-27 13:35:42 -08:00
Dave Schmenk ff7c35deb9 Update SHOW words and disk images 2024-01-26 21:21:45 -08:00
dschmenk e2163c856e Go for consistancy over tradition with conditional words 2024-01-23 16:46:14 -08:00
dschmenk 96d4e3eb02 Update images 2024-01-23 15:10:27 -08:00
David Schmenk 12de12b0b4 Expanding install scripts 2024-01-23 12:47:36 -08:00
David Schmenk d0fc4120c9 Prepare install script 2024-01-23 10:37:28 -08:00
David Schmenk 0515117d52 Update image with latest 2024-01-14 18:26:16 -08:00
David Schmenk 9f45afe3d0 Maybe I have the compile words right 2024-01-10 13:52:21 -08:00
David Schmenk 2eacd75b69 SHOW pretty print improvements 2024-01-10 08:24:50 -08:00
David Schmenk 6e03017d25 Use CONIO for ?TERMINAL and KEY words. Prepare Apple /// support for FORTH 2024-01-09 13:35:08 -08:00
David Schmenk 8985011207 Can't believe I got OVER wrong 2024-01-09 12:37:07 -08:00
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