1
0
mirror of https://github.com/dschmenk/PLASMA.git synced 2025-01-22 23:29:55 +00:00

199 Commits

Author SHA1 Message Date
David Schmenk
4a7a1a69bb Add more string handling and cool macros in defun.lisp 2024-08-01 20:51:30 -07:00
David Schmenk
ea1af9f40b String atoms 2024-08-01 18:00:19 -07:00
David Schmenk
7936b189e1 Refill input on empty lines 2024-08-01 11:52:56 -07:00
David Schmenk
2c814d8829 Add comments with ';' 2024-08-01 10:13:06 -07:00
David Schmenk
bfffd6e567 Clean up macro implementation 2024-07-31 20:16:17 -07:00
David Schmenk
e818da7339 Add MACROs 2024-07-31 14:28:39 -07:00
David Schmenk
ccc13a0a6f Fix setting index value association 2024-07-28 12:53:06 -07:00
David Schmenk
2f9bd7d26c Update disk image 2024-07-28 09:48:31 -07:00
David Schmenk
320bfbef81 Continue optimizing eval_expr & friends 2024-07-27 20:09:22 -07:00
David Schmenk
b834f4dc05 Updare disk image 2024-07-27 14:24:58 -07:00
David Schmenk
7dd569b809 Allow cset with FUNCTION 2024-07-27 14:20:37 -07:00
David Schmenk
551a50ece9 Fix FUNARG assoc_list swapping 2024-07-25 08:07:47 -07:00
David Schmenk
c3ea787808 Fix minmax.lisp example 2024-07-24 20:44:04 -07:00
David Schmenk
54b36f9ef7 Hash symbols for much faster lookup 2024-07-24 11:19:57 -07:00
David Schmenk
1e43899f97 Fix mul and optionally skip ELEM library 2024-07-24 10:42:53 -07:00
David Schmenk
6ef1e26249 Clean up *T* to match manual 2024-07-24 09:28:17 -07:00
David Schmenk
f404affcd0 Update multiply to a special form (like add) 2024-07-24 08:41:42 -07:00
David Schmenk
12cab55271 Update looping examples 2024-07-23 17:26:12 -07:00
David Schmenk
60b526bcb0 Clean up examples 2024-07-23 17:18:26 -07:00
David Schmenk
e77ff928ca Fix FOR index variable and update lores example 2024-07-23 17:05:03 -07:00
David Schmenk
daed69e113 Add logical shift and rename arithmetic shift 2024-07-23 14:49:33 -07:00
David Schmenk
ef3b3eb1b1 Drop WHILE/UNTIL loops, gain EVAL(). Lose FPU and talk directly to SANE 2024-07-23 14:24:49 -07:00
David Schmenk
0fd3afdd7a Fix NUMBERP 2024-07-22 19:14:14 -07:00
David Schmenk
ec3b9de737 Update docs and images 2024-07-22 16:31:38 -07:00
David Schmenk
a5d2fdc17b Add CTRL-C keyboard interrupt 2024-07-22 08:44:46 -07:00
David Schmenk
23aae45787 Clean up T and fix GC'ing of consants 2024-07-22 07:52:24 -07:00
dschmenk
64de8140d3 Update floppy image 2024-07-21 21:47:06 -07:00
dschmenk
9df7eeb28e Update floppy image 2024-07-21 18:35:35 -07:00
David Schmenk
27b11725d0 Update floppy image 2024-07-20 09:49:15 -07:00
David Schmenk
bbfb61f736 Add printer echo support 2024-07-19 17:44:24 -07:00
David Schmenk
22046c55ae Update LISP floppy image 2024-07-19 15:43:21 -07:00
David Schmenk
0ddec876ac Added PROG feature through s-expr extension mechanism. Really easy 2024-07-12 11:59:51 -07:00
dschmenk
b4536f98ba Update floppy image 2024-07-11 15:19:01 -07:00
dschmenk
de72884699 Update floppy image 2024-07-11 11:39:07 -07:00
dschmenk
7f9a47e77e Update floppy image 2024-07-11 08:26:06 -07:00
David Schmenk
e48ce3d2dd DRAWL bootable floppy image and samples 2024-07-09 12:35:21 -07:00
David Schmenk
2b9eb6a5fc Fix A1PLASMA type and aux type and update image 2024-03-07 18:38:35 -08:00
David Schmenk
c23cb6d239 Clean up module loading and images 2024-03-07 18:36:47 -08:00
David Schmenk
1d099df299 Update images 2024-03-07 15:45:17 -08:00
David Schmenk
d90b7ba69d Update DHGR Toolkit- 2024-03-01 15:51:08 -08:00
Dave Schmenk
0ab16d4877 Fix asm example code 2024-02-26 15:25:17 -08:00
David Schmenk
a1c49d2705 Update SOS images 2024-02-26 13:06:38 -08:00
David Schmenk
578d002b8c Standard REL files load as MODKEEP and update ProDOS images 2024-02-26 12:57:11 -08:00
David Schmenk
db2f9eecc3 Update HD image to 2.11 w/ ASM Toolkit 2024-02-25 10:10:43 -08:00
David Schmenk
b1d463f4e4 Update images to 2.11 2024-02-25 09:16:43 -08:00
David Schmenk
6efc2b1a98 Update module loader to handle 8 bit fixups generated by EDASM 2024-02-24 11:13:46 -08:00
David Schmenk
f5c562eafb Clean up dhgrPlot 2024-02-18 09:56:33 -08:00
David Schmenk
2f7c1b3e59 First pass at DHGR toolkit 2024-02-17 18:48:03 -08:00
David Schmenk
631034034c Start DHGR TOOLKIT 2024-02-17 12:12:03 -08:00
dschmenk
3e91616666 Forgot DGRLIB.4TH in image 2024-02-14 17:32:36 -08:00