David Schmenk
|
4e1c6a5963
|
Fix freeing heap in init when running on 64K VM
|
2024-07-11 08:23:38 -07:00 |
|
dschmenk
|
52b47c571e
|
Debugging 64K VM
|
2024-07-10 23:05:20 -07:00 |
|
David Schmenk
|
c76124c4cb
|
Add video link
|
2024-07-09 16:11:55 -07:00 |
|
David Schmenk
|
9b576d75c8
|
wording
|
2024-07-09 14:25:41 -07:00 |
|
David Schmenk
|
254928624f
|
Docs...
|
2024-07-09 12:53:48 -07:00 |
|
David Schmenk
|
e48ce3d2dd
|
DRAWL bootable floppy image and samples
|
2024-07-09 12:35:21 -07:00 |
|
David Schmenk
|
abb1738c06
|
Formatting
|
2024-07-09 12:22:20 -07:00 |
|
David Schmenk
|
43bdb61043
|
Add DRAWL page
|
2024-07-09 12:21:17 -07:00 |
|
David Schmenk
|
d920a14c8f
|
Faster and looser w/ is_alpha/is_alphasym but allow ',' as whitespace
|
2024-07-09 10:55:32 -07:00 |
|
David Schmenk
|
e4a5b1a5a5
|
Inline parts of eval_expr()
|
2024-07-09 07:55:23 -07:00 |
|
David Schmenk
|
6a67577a9b
|
Clean up source
|
2024-07-08 20:55:55 -07:00 |
|
David Schmenk
|
ab2239753c
|
Fix math with sub-expressions
|
2024-07-08 20:26:11 -07:00 |
|
David Schmenk
|
6f58db9b92
|
Fix swapping of lambda arguments and gcd example
|
2024-07-08 17:09:31 -07:00 |
|
David Schmenk
|
5e00ed6a4d
|
Add list examplesd
|
2024-07-08 14:30:59 -07:00 |
|
David Schmenk
|
0004ec0cd0
|
Fix . operator parsing and error in SUBST
|
2024-07-08 14:29:59 -07:00 |
|
David Schmenk
|
06a3bd55e1
|
Comment and add MEM function to REPL
|
2024-07-08 11:58:49 -07:00 |
|
David Schmenk
|
50d72dd386
|
Break out s-expression processor core from REPL
|
2024-07-08 11:36:50 -07:00 |
|
David Schmenk
|
c5e56c7d63
|
Fix ATOM and add EQUAL to SET functions(
|
2024-07-08 09:00:13 -07:00 |
|
David Schmenk
|
5e3baa70fb
|
Add neg
|
2024-07-07 21:23:47 -07:00 |
|
David Schmenk
|
5ad6b0733c
|
Add logic operations
|
2024-07-07 20:26:32 -07:00 |
|
David Schmenk
|
4b4b7e0683
|
add LISP to build process
|
2024-07-07 17:15:56 -07:00 |
|
David Schmenk
|
66c2104b76
|
No, undo remainder return from div32 so no need to update libs
|
2024-07-07 16:46:42 -07:00 |
|
David Schmenk
|
3a488a5854
|
Fix order of remainder results from div32
|
2024-07-07 16:43:10 -07:00 |
|
David Schmenk
|
a63fed59c9
|
Simply predicate evaluation
|
2024-07-07 15:35:42 -07:00 |
|
David Schmenk
|
2fecde9a7a
|
Upgrade to 32 bit integers
|
2024-07-07 15:16:03 -07:00 |
|
David Schmenk
|
4e876b7a64
|
Update value of NIL
|
2024-07-07 08:32:46 -07:00 |
|
David Schmenk
|
d481bfaad1
|
fix evaluations in CONS, CAR, and CDR
|
2024-07-06 23:30:52 -07:00 |
|
David Schmenk
|
45cf817bd1
|
Command line source file input
|
2024-07-06 18:32:22 -07:00 |
|
David Schmenk
|
d60c6a46ae
|
Add garbage collection
|
2024-07-06 14:21:24 -07:00 |
|
David Schmenk
|
04146f954a
|
Uppercase symbol names
|
2024-07-06 07:46:16 -07:00 |
|
David Schmenk
|
cf8d13f067
|
Add LABELs and inline LAMBDAs
|
2024-07-06 07:33:36 -07:00 |
|
David Schmenk
|
86f2140b80
|
Add COND
|
2024-07-05 19:25:33 -07:00 |
|
David Schmenk
|
5396298b50
|
DEFINE and EVAL lambda functions
|
2024-07-05 18:01:20 -07:00 |
|
David Schmenk
|
e5f1790da6
|
Continue with eval updates
|
2024-07-02 12:03:44 -07:00 |
|
David Schmenk
|
7e53d66c64
|
Stub out primitive functions
|
2024-07-02 10:12:36 -07:00 |
|
David Schmenk
|
fe27016df0
|
Add QUOTE
|
2024-07-01 20:42:59 -07:00 |
|
David Schmenk
|
7cf622999d
|
Native functions
|
2024-06-30 10:25:45 -07:00 |
|
David Schmenk
|
e439ca5ba7
|
Match symbols
|
2024-06-28 08:47:04 -07:00 |
|
David Schmenk
|
0baad05c04
|
First working LISP parser
|
2024-06-27 14:41:06 -07:00 |
|
David Schmenk
|
b8d300f9f9
|
DRAWL continued development
|
2024-06-05 21:14:20 -07:00 |
|
David Schmenk
|
3ceba530a5
|
Update biuld environment for DRAWL
|
2024-06-05 09:02:01 -07:00 |
|
David Schmenk
|
ec14660f87
|
Initial test for slow, minimal LISP - DRAWL
|
2024-06-04 19:02:04 -07:00 |
|
David Schmenk
|
3fd11ca0d4
|
llow single step and quit options during executions of 6502 simulation
|
2024-03-16 11:26:22 -07:00 |
|
David Schmenk
|
31d5b8a5ec
|
Add some terminal control to Apple1 emulation
|
2024-03-12 13:57:15 -07:00 |
|
dschmenk
|
82a1632bfd
|
Quick updates
|
2024-03-09 16:12:05 -08:00 |
|
David Schmenk
|
db424e9fc7
|
Add single stepping to lib6502 adn complete Apple 1+CFFA emulation
|
2024-03-09 15:13:07 -08:00 |
|
dschmenk
|
8344f18612
|
Add lib6502 to make an Apple1+CFFA1 emulator for testing PLASMA
|
2024-03-08 19:48:10 -08: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 |
|