David Schmenk
|
fdcf4fc557
|
Rename DHGR as DCGR and break out test
|
2024-09-04 08:34:31 -07:00 |
|
David Schmenk
|
9f578db33f
|
Simple raster ops
|
2024-09-03 16:49:56 -07:00 |
|
David Schmenk
|
8f6211c087
|
Asssembly BLT w/ last of commented out PLASMA implementations
|
2024-09-03 10:42:55 -07:00 |
|
David Schmenk
|
6b3b9cf10f
|
Calc masks for HLin
|
2024-09-02 18:09:14 -07:00 |
|
David Schmenk
|
748eaa342d
|
Prepare HLin assemblyizing
|
2024-09-02 12:05:35 -07:00 |
|
David Schmenk
|
d979f0ffed
|
Better set pixel sequence
|
2024-09-01 09:39:56 -07:00 |
|
David Schmenk
|
22f17edcce
|
plot and xorplot
|
2024-08-31 18:01:10 -07:00 |
|
David Schmenk
|
493715fe1d
|
Assemblyinze plot
|
2024-08-31 14:46:10 -07:00 |
|
Dave Schmenk
|
fab8d498a0
|
Prep DHGR toolkit for assembly-izing
|
2024-08-29 18:24:28 -07:00 |
|
dschmenk
|
22b65573a3
|
Remove OSX dependency
|
2024-08-28 23:35:36 -07:00 |
|
David Schmenk
|
a061833ef8
|
use nopn-conanical imput for PLVM and A1 CFFA
|
2024-08-26 18:41:41 -07:00 |
|
David Schmenk
|
0cdcb66888
|
Fix STRCAT - can load 4th scripts fro sys/scripts
|
2024-08-24 15:49:38 -07:00 |
|
David Schmenk
|
2cb60895b8
|
Implement enough PLVM I/O for plasm, drawl, plforth and rod
|
2024-08-24 12:16:08 -07:00 |
|
David Schmenk
|
d767418eff
|
Fix decimal mode carry out in lib6502 for adc, sbc
|
2024-08-23 17:57:22 -07:00 |
|
David Schmenk
|
4ee3a2140b
|
Load and run PLFORTH and DRAWL in PLVM
|
2024-08-23 13:46:12 -07:00 |
|
David Schmenk
|
88981cfd4f
|
Prepare universal I/O for PLVM
|
2024-08-21 15:10:32 -07:00 |
|
David Schmenk
|
93fc68b736
|
Continue filling out cmdsys routines
|
2024-08-17 10:53:54 -07:00 |
|
David Schmenk
|
5aabb8b13e
|
Stub out remaining cmdsys functions
|
2024-08-16 21:23:44 -07:00 |
|
David Schmenk
|
b9e9fa2397
|
Place bytecode in external memory
|
2024-08-16 17:02:28 -07:00 |
|
David Schmenk
|
2315282ec9
|
Filling out CMDSYS exports
|
2024-08-14 20:05:31 -07:00 |
|
David Schmenk
|
f46a65eb28
|
Get PLVM to run TEST+TESTLIB
|
2024-08-13 18:16:46 -07:00 |
|
David Schmenk
|
1e1bbcd857
|
PLVM exporting symbols and loading modules
|
2024-08-12 16:47:53 -07:00 |
|
David Schmenk
|
c6353355c4
|
Change name of MOD files for C PLVM
|
2024-08-10 09:31:06 -07:00 |
|
David Schmenk
|
dfb6afc5f0
|
Add new files for C VM
|
2024-08-10 08:20:46 -07:00 |
|
David Schmenk
|
bde74778b0
|
Swap out 6502 VM for C VM
|
2024-08-09 21:21:57 -07:00 |
|
David Schmenk
|
3783e20220
|
Fix makefile for lib6502
|
2024-08-08 06:41:52 -07:00 |
|
David Schmenk
|
867e282a36
|
Prep plvm.c for 6502 emulation
|
2024-08-07 19:32:26 -07:00 |
|
David Schmenk
|
c5824ed632
|
Run GC more often
|
2024-08-02 16:19:33 -07:00 |
|
David Schmenk
|
3e258bf622
|
Reset assoc_list and sweep_stack in eval_quote
|
2024-08-02 15:38:00 -07:00 |
|
David Schmenk
|
31a716062e
|
Check for RETURN() inside FOR()
|
2024-08-02 11:59:08 -07:00 |
|
David Schmenk
|
7fc9c946ce
|
Special form for CHARS() and comment out SYMS()
|
2024-08-02 10:31:08 -07:00 |
|
David Schmenk
|
d13269fc52
|
Dump symbols
|
2024-08-02 10:03:28 -07:00 |
|
David Schmenk
|
3d149b668c
|
Add ARRAY? predicate
|
2024-08-02 08:09:57 -07:00 |
|
David Schmenk
|
f77c0e9a9e
|
Convert all errors to exceptions. Add nice aliases
|
2024-08-02 07:58:09 -07:00 |
|
David Schmenk
|
44aab3e3ba
|
Add more I/O functions
|
2024-08-01 21:50:19 -07:00 |
|
David Schmenk
|
3b323c76ee
|
Throw "Out of memory" exception
|
2024-08-01 21:13:53 -07:00 |
|
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
|
9f0289b5d6
|
Typo
|
2024-08-01 09:00:26 -07:00 |
|
David Schmenk
|
340b5b4b04
|
describe missing property lists
|
2024-08-01 08:59:51 -07:00 |
|
David Schmenk
|
3c8bf7b1e5
|
Update docs with MACRO
|
2024-08-01 08:55:29 -07:00 |
|
David Schmenk
|
bfffd6e567
|
Clean up macro implementation
|
2024-07-31 20:16:17 -07:00 |
|
David Schmenk
|
082f1061d0
|
Clear up Personal LISP link descriptions
|
2024-07-31 19:55:04 -07:00 |
|
David Schmenk
|
7a1dc790f2
|
Add another link to old Personal LISP on Apple II
|
2024-07-31 14:38:34 -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
|
485aba5542
|
Fix RETURN (NULL) handling in PROG()
|
2024-07-28 09:16:02 -07:00 |
|