1
0
mirror of https://github.com/dschmenk/PLASMA.git synced 2024-06-09 10:29:35 +00:00

Commit Graph

  • 1dd792e87c Add words to find existing words and improved versions of SRC David Schmenk 2023-12-31 11:32:14 -0800
  • 6bb7a9dca9 Include conio inside plforth for keypress() David Schmenk 2023-12-31 10:19:37 -0800
  • a15658a714 Remove extraneous source and cleanup David Schmenk 2023-12-29 23:46:16 -0800
  • b2ddb0434d Fix running editor from inside forth David Schmenk 2023-12-29 20:44:25 -0800
  • 965ccecf2a I think thic CREATE works properly David Schmenk 2023-12-29 19:59:43 -0800
  • 3455286a48 Properly implement WORD externally and internally David Schmenk 2023-12-29 15:57:26 -0800
  • 7ce2ab726c Clean up dictionary and add a few minor ops David Schmenk 2023-12-29 10:07:58 -0800
  • 64b516f810 CASE clause David Schmenk 2023-12-28 22:07:40 -0800
  • f7c37de60a bounce.4th samplesrc (replaces gr.4th) David Schmenk 2023-12-28 17:05:02 -0800
  • 3cb1d97a6c Clean up PLASMA interface and fix fileio when calling execmod David Schmenk 2023-12-28 16:43:53 -0800
  • 5d6b9b1f7e Fix create and friends David Schmenk 2023-12-28 14:52:04 -0800
  • 9aa0ab68ee modkeep some libraries so PLFORTH can link to them David Schmenk 2023-12-28 13:31:42 -0800
  • 677869ed4c Linkeage to PLASMA symbol table David Schmenk 2023-12-28 12:58:35 -0800
  • a7c7cf9e19 dd ability to functionaly break out David Schmenk 2023-12-27 20:33:53 -0800
  • 99d584f45f Add breakpoint David Schmenk 2023-12-27 20:24:57 -0800
  • 7a73d2b621 Add CALL and RESTART David Schmenk 2023-12-27 10:21:54 -0800
  • e22e8f472f Clean up fileio module using sys fileio David Schmenk 2023-12-27 10:11:52 -0800
  • 1ab3657f36 Allow for breaking into running program David Schmenk 2023-12-27 09:34:37 -0800
  • 5dabd1dbb7 Compile both Indirect Threaded Code and PLASMA Byte Code David Schmenk 2023-12-26 21:41:20 -0800
  • 645278604f Minor cleanup David Schmenk 2023-12-25 13:01:47 -0800
  • e953458e76 Exec with or without checks David Schmenk 2023-12-25 11:29:17 -0800
  • 07e0397ba4 Simplified DOES> processing David Schmenk 2023-12-24 21:38:32 -0800
  • 64b0e0ca80 Fix <BUILD DOES> David Schmenk 2023-12-24 19:36:56 -0800
  • 4876ddea60 Lots of stack monitoring routines David Schmenk 2023-12-24 16:12:49 -0800
  • 2fba961f14 Interpret file, including command line argument David Schmenk 2023-12-24 13:37:59 -0800
  • 4d2ab77740 Better BYE after abort David Schmenk 2023-12-24 09:32:27 -0800
  • 8d0dad15b3 EMIT and SHOW cleanup David Schmenk 2023-12-24 08:22:21 -0800
  • 4e77f83bed DO LOOP David Schmenk 2023-12-23 22:03:12 -0800
  • 59dbef75f1 Move flags into seperate field David Schmenk 2023-12-23 09:49:10 -0800
  • 5de565ebb1 IF/THEN/ELSE words David Schmenk 2023-12-21 22:41:23 -0800
  • bf13409d16 Better comment handling and return stack ops David Schmenk 2023-12-20 12:52:31 -0800
  • c874426091 Refactor input handling Dave Schmenk 2023-12-19 20:35:08 -0800
  • ec9718de53 Functional <BUILD DOES> Dave Schmenk 2023-12-19 14:21:37 -0800
  • ec16b9cc78 Compile simple colon definitions Dave Schmenk 2023-12-18 16:47:12 -0800
  • 27fc9a0fea Variable compiler Dave Schmenk 2023-12-17 14:10:08 -0800
  • 3ddb448775 faster MUL for small numbers David Schmenk 2023-12-16 09:39:31 -0800
  • 097bde5257
    Delete src/prodos David Schmenk 2023-12-16 07:14:01 -0800
  • 92078abec1
    Delete src/.DS_Store David Schmenk 2023-12-16 07:13:35 -0800
  • 312bd349fc
    Delete .DS_Store David Schmenk 2023-12-16 07:13:16 -0800
  • 2242a02075
    Delete images/.DS_Store David Schmenk 2023-12-16 07:13:04 -0800
  • eab0727c71 I hate GIT sometimes David Schmenk 2023-12-15 11:49:19 -0800
  • 9337e5f20f Merge branch 'master' of https://github.com/dschmenk/PLASMA David Schmenk 2023-12-15 11:46:18 -0800
  • 35b2aa3080 Fix check for last character of number David Schmenk 2023-12-15 11:45:50 -0800
  • 9a7593fafe proper input line processing David Schmenk 2023-12-13 10:31:50 -0800
  • 929678269f Fix check for last character of number dschmenk 2023-12-12 21:50:48 -0800
  • 21ac8cc402 Add minimal FORTH environmnet David Schmenk 2023-12-12 19:24:37 -0800
  • 7433b52e28 Add a simple forth environment David Schmenk 2023-12-12 12:54:45 -0800
  • 2e19e9f6b1 Make ROGUE disk image official David Schmenk 2023-04-11 21:30:37 -0700
  • dad996203d Make water look more like water David Schmenk 2023-04-11 20:26:11 -0700
  • 4f9f58ba29 Making water look more like water David Schmenk 2023-04-11 20:22:44 -0700
  • 4cfadf3ec8 Make water look more like David Schmenk 2023-04-11 20:01:06 -0700
  • e47ca69101 Buffer screen updates for better visual appearance David Schmenk 2023-04-11 16:28:08 -0700
  • 37f906d5a6
    2.0 release David Schmenk 2023-03-24 12:46:31 -0700
  • 550fde7f1e
    2.0 release David Schmenk 2023-03-24 11:54:15 -0700
  • 1fcc4c3735
    2.0 release David Schmenk 2023-03-24 11:53:11 -0700
  • 2c11ce4e96
    Improve Apple /// Ready-To-Run instructions v2.0 David Schmenk 2023-03-23 08:15:25 -0700
  • 4854baec5a update Apple /// images for apple3rtr David Schmenk 2023-03-22 17:25:13 -0700
  • 82a4a252a3
    Update utility command options David Schmenk 2023-03-20 22:28:19 -0700
  • 0e0ba23d7a
    Update 2.0 release fixes David Schmenk 2023-03-20 22:26:04 -0700
  • b865004d7b Update images Dave Schmenk 2023-03-20 22:19:14 -0700
  • 9932639b1b VBL test compatible with IIe and IIc dschmenk 2023-03-20 10:55:46 -0700
  • 655e410a1d IOUSDis must be written Dave Schmenk 2023-03-19 19:30:37 -0700
  • ee14a3bdf4 forgot IOUDis Dave Schmenk 2023-03-19 18:57:26 -0700
  • 60c1b4f6e9 Enable/disable VBL ints for //c Dave Schmenk 2023-03-19 17:59:38 -0700
  • 094ddd31e8 Flash cursor on 2e based on VBL Dave Schmenk 2023-03-19 16:28:41 -0700
  • 6fc53c4c21 Make '=' shorthand for destionation being current directory dschmenk 2023-03-19 13:57:13 -0700
  • 0d585d7110 Disable windowsize because TFTPD is so slow dschmenk 2023-03-19 13:33:41 -0700
  • bc68776f93 Merge branch 'master' of https://github.com/dschmenk/PLASMA David Schmenk 2023-03-19 12:21:30 -0700
  • 9e7a774972 Add lz4 rogue instructions David Schmenk 2023-03-19 12:20:52 -0700
  • 17d1e1eb89
    Use PLASMA editor to edit levels David Schmenk 2023-03-19 11:30:42 -0700
  • 976581b1c1 Cleanup for release David Schmenk 2023-03-19 08:51:17 -0700
  • 3d1c3e9407 Keep trying to free some bytes David Schmenk 2023-03-18 19:30:17 -0700
  • 4ca1ba9c04 Free prefix buffer before execmod David Schmenk 2023-03-18 16:33:55 -0700
  • af57dfdeeb Increase size of command line buffer without additional memory David Schmenk 2023-03-18 16:05:29 -0700
  • 267fdebdef
    Beta release David Schmenk 2023-02-28 15:10:02 -0800
  • 66c51a2ab5
    Beta release Beta David Schmenk 2023-02-28 15:03:45 -0800
  • 64a722f1e2
    Beta release David Schmenk 2023-02-28 15:02:39 -0800
  • 75c2847cf1 Update images with FIBER library David Schmenk 2023-02-28 13:03:10 -0800
  • f5efc5641e Add count of active fibers dschmenk 2023-02-28 12:57:49 -0800
  • c39fd20746 Update images will PLASM Apple /// fix David Schmenk 2023-02-27 12:31:38 -0800
  • 79287f2c51 Fix status print for Apple /// dschmenk 2023-02-27 11:59:12 -0800
  • cd0126477b Had to make room to update compiler to latest Dave Schmenk 2023-02-26 21:25:05 -0800
  • 1c35a7ae0a Update disk images Dave Schmenk 2023-02-26 12:21:02 -0800
  • ffce999045 Update 2mg image file Dave Schmenk 2023-02-25 22:38:32 -0800
  • 9e62379b46 Update strings to BETA dschmenk 2023-02-25 20:32:56 -0800
  • 9125b7bfd4 Error on local constants dschmenk 2023-02-25 19:21:36 -0800
  • cdb734d1ba Allow to import module header itself dschmenk 2023-02-25 16:16:46 -0800
  • f78f2827dc Add output filename to compile data David Schmenk 2023-02-25 10:54:17 -0800
  • ef268697b5 Fix display width calc David Schmenk 2023-02-25 10:51:36 -0800
  • 6665199e55 Fix display width calc David Schmenk 2023-02-25 10:50:36 -0800
  • f4ce23a3cf Slight adjustment to FPSTR_FLEX formatting David Schmenk 2023-02-25 10:29:30 -0800
  • 177c621364 Add fppow sample test dschmenk 2023-02-24 17:49:13 -0800
  • 54fba4e12f Update FPPOW.PLA sample in images David Schmenk 2023-02-24 11:26:08 -0800
  • 0d41deb7ec Update 2mg with lastest FPSTR files David Schmenk 2023-02-24 11:12:31 -0800
  • 7a3debfd0c Much better floating point string conversion Dave Schmenk 2023-02-23 17:57:11 -0800
  • 1713c71505 Fix *some* of the exponent formatting David Schmenk 2023-02-13 15:40:47 -0800
  • abd9d35cae Fix string -> decrec conversion David Schmenk 2023-02-12 14:13:59 -0800
  • 1d3de982d6 Give output filename as STDOUT if -S flag David Schmenk 2023-02-02 12:02:54 -0600
  • 9cb7d29bfa
    Merge pull request #69 from ZornsLemma/plasm-stdout David Schmenk 2023-02-02 11:35:00 -0600
  • 374d2465b6 Add -S option to plasm to output to stdout Steven Flintham 2023-01-15 22:29:26 +0000