1
0
mirror of https://github.com/dschmenk/PLASMA.git synced 2024-08-22 13:29:01 +00:00
Commit Graph

1392 Commits

Author SHA1 Message Date
David Schmenk
a7c7cf9e19 dd ability to functionaly break out 2023-12-27 20:33:53 -08:00
David Schmenk
99d584f45f Add breakpoint 2023-12-27 20:24:57 -08:00
David Schmenk
7a73d2b621 Add CALL and RESTART 2023-12-27 10:21:54 -08:00
David Schmenk
e22e8f472f Clean up fileio module using sys fileio 2023-12-27 10:11:52 -08:00
David Schmenk
1ab3657f36 Allow for breaking into running program 2023-12-27 09:34:37 -08:00
David Schmenk
5dabd1dbb7 Compile both Indirect Threaded Code and PLASMA Byte Code 2023-12-26 21:41:20 -08:00
David Schmenk
645278604f Minor cleanup 2023-12-25 13:01:47 -08:00
David Schmenk
e953458e76 Exec with or without checks 2023-12-25 11:29:17 -08:00
David Schmenk
07e0397ba4 Simplified DOES> processing 2023-12-24 21:38:32 -08:00
David Schmenk
64b0e0ca80 Fix <BUILD DOES> 2023-12-24 19:36:56 -08:00
David Schmenk
4876ddea60 Lots of stack monitoring routines 2023-12-24 16:12:49 -08:00
David Schmenk
2fba961f14 Interpret file, including command line argument 2023-12-24 13:37:59 -08:00
David Schmenk
4d2ab77740 Better BYE after abort 2023-12-24 09:32:27 -08:00
David Schmenk
8d0dad15b3 EMIT and SHOW cleanup 2023-12-24 08:22:21 -08:00
David Schmenk
4e77f83bed DO LOOP 2023-12-23 22:03:12 -08:00
David Schmenk
59dbef75f1 Move flags into seperate field 2023-12-23 09:49:10 -08:00
David Schmenk
5de565ebb1 IF/THEN/ELSE words 2023-12-21 22:41:23 -08:00
David Schmenk
bf13409d16 Better comment handling and return stack ops 2023-12-20 12:52:31 -08:00
Dave Schmenk
c874426091 Refactor input handling 2023-12-19 20:35:08 -08:00
Dave Schmenk
ec9718de53 Functional <BUILD DOES> 2023-12-19 14:21:37 -08:00
Dave Schmenk
ec16b9cc78 Compile simple colon definitions 2023-12-18 16:47:12 -08:00
Dave Schmenk
27fc9a0fea Variable compiler 2023-12-17 14:10:08 -08:00
David Schmenk
3ddb448775 faster MUL for small numbers 2023-12-16 09:39:31 -08:00
David Schmenk
097bde5257
Delete src/prodos 2023-12-16 07:14:01 -08:00
David Schmenk
92078abec1
Delete src/.DS_Store 2023-12-16 07:13:35 -08:00
David Schmenk
312bd349fc
Delete .DS_Store 2023-12-16 07:13:16 -08:00
David Schmenk
2242a02075
Delete images/.DS_Store 2023-12-16 07:13:04 -08:00
David Schmenk
eab0727c71 I hate GIT sometimes 2023-12-15 11:49:19 -08:00
David Schmenk
9337e5f20f Merge branch 'master' of https://github.com/dschmenk/PLASMA 2023-12-15 11:46:18 -08:00
David Schmenk
35b2aa3080 Fix check for last character of number 2023-12-15 11:45:50 -08:00
David Schmenk
9a7593fafe proper input line processing 2023-12-13 10:31:50 -08:00
dschmenk
929678269f Fix check for last character of number 2023-12-12 21:50:48 -08:00
David Schmenk
21ac8cc402 Add minimal FORTH environmnet 2023-12-12 19:24:37 -08:00
David Schmenk
7433b52e28 Add a simple forth environment 2023-12-12 12:54:45 -08:00
David Schmenk
2e19e9f6b1 Make ROGUE disk image official 2023-04-11 21:30:37 -07:00
David Schmenk
dad996203d Make water look more like water 2023-04-11 20:26:11 -07:00
David Schmenk
4f9f58ba29 Making water look more like water 2023-04-11 20:22:44 -07:00
David Schmenk
4cfadf3ec8 Make water look more like 2023-04-11 20:01:06 -07:00
David Schmenk
e47ca69101 Buffer screen updates for better visual appearance 2023-04-11 16:28:08 -07:00
David Schmenk
37f906d5a6
2.0 release 2023-03-24 12:46:31 -07:00
David Schmenk
550fde7f1e
2.0 release 2023-03-24 11:54:15 -07:00
David Schmenk
1fcc4c3735
2.0 release 2023-03-24 11:53:11 -07:00
David Schmenk
2c11ce4e96
Improve Apple /// Ready-To-Run instructions 2023-03-23 08:15:25 -07:00
David Schmenk
4854baec5a update Apple /// images for apple3rtr 2023-03-22 17:25:13 -07:00
David Schmenk
82a4a252a3
Update utility command options 2023-03-20 22:28:19 -07:00
David Schmenk
0e0ba23d7a
Update 2.0 release fixes 2023-03-20 22:26:04 -07:00
Dave Schmenk
b865004d7b Update images 2023-03-20 22:19:14 -07:00
dschmenk
9932639b1b VBL test compatible with IIe and IIc 2023-03-20 10:55:46 -07:00
Dave Schmenk
655e410a1d IOUSDis must be written 2023-03-19 19:30:37 -07:00
Dave Schmenk
ee14a3bdf4 forgot IOUDis 2023-03-19 18:57:26 -07:00