Jeremiah Orians
|
035536b0e8
|
forgot the @
|
2017-05-27 13:03:13 -04:00 |
Jeremiah Orians
|
cb7f1101db
|
Made a more reasonable hardest option
|
2017-05-27 12:57:57 -04:00 |
Jeremiah Orians
|
17b676e9b6
|
Upgraded make all to actually build everything including the roms
|
2017-05-27 12:36:05 -04:00 |
Jeremiah Orians
|
ce5235700f
|
Minor tweak to make it nuke EVERYTHING including ignored files
|
2017-05-27 12:02:46 -04:00 |
Jeremiah Orians
|
36d05d23ff
|
Solved the bin directory issue
|
2017-05-27 11:58:30 -04:00 |
Jeremiah Orians
|
2425b0dec5
|
Finally got around to fixing make performance
|
2017-05-27 11:45:48 -04:00 |
Jeremiah Orians
|
5da990898d
|
Added organizational hacking guide
|
2017-05-25 09:20:56 -04:00 |
Jeremiah Orians
|
e7bbb4d061
|
Updated changelog to reflect minor orginizational changes
|
2017-05-21 22:06:55 -04:00 |
Jeremiah Orians
|
009b02ade7
|
Moved the x86 notes into the x86 folder
|
2017-05-21 22:05:17 -04:00 |
Jeremiah Orians
|
7f6ced448e
|
Trimmed down the notes section
|
2017-05-21 21:56:17 -04:00 |
Jeremiah Orians
|
9bf8255849
|
Fixing assoc in mixed lexical scope
|
2017-05-21 21:13:04 -04:00 |
Jeremiah Orians
|
c49fffdd94
|
Start preparing for next release
|
2017-05-20 14:08:43 -04:00 |
Jeremiah Orians
|
c800c14988
|
Import High Level improvement for stage2 lisp
|
2017-05-20 14:01:46 -04:00 |
Jeremiah Orians
|
7b5c8788b1
|
Wrap up essential pieces
|
2017-05-20 13:55:36 -04:00 |
Jeremiah Orians
|
5f78bfdf0b
|
Fixed Let Expressions
|
2017-05-20 13:49:19 -04:00 |
Jeremiah Orians
|
8724c655d6
|
Added reference to master Repo
|
2017-05-18 19:03:42 -04:00 |
Jeremiah Orians
|
24d67b3810
|
Update documentation to reflect implementation changes in stage0 lisp
|
2017-05-14 14:45:10 -04:00 |
Jeremiah Orians
|
a8360e1b4f
|
Converted stage2 lisp to Lexical scope and added Let expressions
|
2017-05-14 12:25:34 -04:00 |
Jeremiah Orians
|
fd70c64f07
|
Enhanced High Level Lisp prototype with Lexical scope and Let Expressions
|
2017-05-14 12:21:31 -04:00 |
Jeremiah Orians
|
2785f8b59f
|
Improved asm tool for debugging tricky assembly programs
|
2017-05-14 09:37:33 -04:00 |
Jeremiah Orians
|
cec59e8860
|
Fixed web debugger regression
|
2017-05-14 09:35:54 -04:00 |
Jeremiah Orians
|
60d4542e62
|
Improved Web debugger interface
|
2017-05-14 09:34:32 -04:00 |
Jeremiah Orians
|
0520fcb23c
|
Compacting garbage collected lisp rollup
|
2017-05-06 21:44:05 -04:00 |
Jeremiah Orians
|
55097f1e61
|
Merge branch 'Memory'
|
2017-05-06 21:36:11 -04:00 |
Jeremiah Orians
|
1b3e5ca5c6
|
Finished implementing Cell compaction and basic regression
testing (moderate performance improvement)
|
2017-05-06 21:34:47 -04:00 |
Jeremiah Orians
|
2e804b9c01
|
Improving Memory documentation
|
2017-05-06 21:21:18 -04:00 |
Jeremiah Orians
|
b61b90641b
|
Ends the question about Memory available for application development, default is now 16KB
|
2017-05-06 20:46:22 -04:00 |
Jeremiah Orians
|
f7810bbf80
|
Order Free Cells from Lowest to highest address (minor performance boost)
|
2017-05-06 12:40:25 -04:00 |
Jeremiah Orians
|
8534be74a5
|
Made minimium changes required to only mark/sweep the cells that have
been allocated. (small speedup)
|
2017-05-06 10:28:06 -04:00 |
Jeremiah Orians
|
adaa132b63
|
Incorporated write command from High Level Lisp into assembly lisp. Now we can use it as a compiler too
|
2017-04-08 23:26:30 -04:00 |
Jeremiah Orians
|
fc6b86468b
|
Enhanced stage2 lisp High level prototype to include line comments and write command
|
2017-04-08 22:49:04 -04:00 |
Jeremiah Orians
|
3fbdd9dd9d
|
Improved the bootstrapping documentation to match the new and improved vm.
|
2017-04-08 17:54:23 -04:00 |
Jeremiah Orians
|
c369c9c492
|
Improved vm scriptability and broke out a minimal vm definition for people wishing to keep implementation trivial
|
2017-04-08 15:08:12 -04:00 |
Jeremiah Orians
|
c1e55502d9
|
First step to making tape file names arbitrary
|
2017-04-08 14:41:50 -04:00 |
Jeremiah Orians
|
556b9473e0
|
Missed a pair
|
2017-04-01 17:34:26 -04:00 |
Jeremiah Orians
|
87477db7eb
|
Added requested Copyright notices
|
2017-04-01 17:26:44 -04:00 |
Jeremiah Orians
|
f7369d7a1e
|
Finishing up license header compliance
|
2017-04-01 16:57:20 -04:00 |
Jeremiah Orians
|
b7f25ea1d9
|
Removed pack/unpack instructions to simplify deployment of VM
|
2017-03-31 14:47:19 -04:00 |
Jeremiah Orians
|
e3299acbd2
|
Now all files have license notices
|
2017-03-31 14:11:11 -04:00 |
Jeremiah Orians
|
602a8e026e
|
Improving compliance of all files in repo
|
2017-03-31 14:05:11 -04:00 |
Jeremiah Orians
|
b95368af94
|
Adding requested license headers
|
2017-03-30 06:46:15 -04:00 |
Jeremiah Orians
|
4c307c763c
|
Incorporated official GPL license
|
2017-03-30 06:34:29 -04:00 |
Jeremiah Orians
|
4c6b24e644
|
Bootstrapping steps for people who need help
|
2017-03-28 21:29:37 -04:00 |
Jeremiah Orians
|
5f6c7f82bc
|
Added license to all source files
|
2017-03-28 20:25:39 -04:00 |
Jeremiah Orians
|
8727b3fb1c
|
Correct for the fact you will run out of stack space before you run out of CONS Cells in only 2MB of ram
|
2017-02-18 15:45:10 -05:00 |
Jeremiah Orians
|
ec8695a4fc
|
Prevent accidential of binary, test or debug files
|
2017-02-18 15:21:45 -05:00 |
Jeremiah Orians
|
0e649269b6
|
Release 0.0.4
|
2017-02-18 15:11:04 -05:00 |
Jeremiah Orians
|
75f8d5ba13
|
Fixed the bug in Write_Int that prevented the display of the number Zero
|
2017-02-18 14:28:16 -05:00 |
Jeremiah Orians
|
5c7336b650
|
Added support for negative number output. However only able to correctly show output from 2147483647 to -2147483647, with the minor exception of 0
|
2017-02-18 14:22:37 -05:00 |
Jeremiah Orians
|
fe092614aa
|
Added support for reading negative numbers
|
2017-02-18 13:47:34 -05:00 |