Commit Graph

104 Commits

Author SHA1 Message Date
Andrius Štikonas f8a44f947b
Fix more typos in documentation. 2019-10-12 16:05:56 +01:00
Jeremiah Orians f482b010f5
Added cc_x86 in M1 for x86 2019-06-23 12:31:47 -04:00
Jeremiah Orians f87f4c3c4b
Major import from mescc-tools bootstrapping work 2019-06-21 18:19:23 -04:00
Jeremiah Orians 50818a8350
Adding support for uname 2019-03-09 11:01:29 -05:00
Jeremiah Orians d01211f10f
Fixed bug found by stoopkid, thank you 2019-01-22 18:53:42 -05:00
Jeremiah Orians ed2dc916dd
Minor update for get_machine.c 2018-11-07 21:53:48 -05:00
Jeremiah Orians ea9748946e
Upgraded M2-Planet and Changelog to reflect improvements 2018-10-17 18:25:11 -04:00
Jeremiah Orians bf62112f18
Thank you akkartik 2018-09-19 22:03:14 -04:00
Jeremiah Orians 5c9aa4ab15
Fix license header typo 2018-08-26 21:50:34 -04:00
Jeremiah Orians 8a9eec7dce
Correct unupdated checksum 2018-08-26 15:35:31 -04:00
Jeremiah Orians 90b0c38289
Minor fix 2018-08-26 15:32:41 -04:00
Jeremiah Orians 2988d0e391
Release_0.2.0 2018-08-26 12:12:30 -04:00
Jeremiah Orians b43821afd4
Preparing for next release cycle 2018-03-20 20:49:16 -04:00
Jeremiah Orians f513b3f6ac
Release 0.1.0 2018-03-20 20:45:33 -04:00
Jeremiah Orians 35d15cf61d
Add more strict enforcement of behavior when invalid instructions are executed 2017-12-30 13:00:18 -05:00
Jeremiah Orians 8396dc15df
Tuned M0 for much better performance (down to 9/32 previous) 2017-12-26 00:01:53 -05:00
Jeremiah Orians deac93c6f2
Updated hex2 to improve performance and reduce size 2017-12-24 17:17:37 -05:00
Jeremiah Orians cb2bc1309f
Trimmed down hex0 and improved its performance 2017-12-23 17:17:24 -05:00
Jeremiah Orians 0805284391
Hex1 assembler optimization to reduce size and number of clock cycles
required to process input
2017-12-17 21:29:35 -05:00
Jeremiah Orians 0ad7d92437
Added program for finding characters invisible to human readers 2017-12-17 19:08:37 -05:00
Jeremiah Orians fa9cfb940e
Allow removal of watchpoints 2017-12-16 20:48:38 -05:00
Jeremiah Orians 2dcb5017a1
Updating documentation 2017-12-16 18:54:38 -05:00
Jeremiah Orians 7a6aeb42bc
Fixed regression in hex.c 2017-12-11 18:50:53 -05:00
Jeremiah Orians c4cd93bc24
web IDE behavior enhancement 2017-09-16 13:44:38 -04:00
Jeremiah Orians 2b7e24e31c
Forgot to update the checksums 2017-09-16 07:46:44 -04:00
Jeremiah Orians 3309e6325e
Correcting the behavior of R@ 2017-09-16 07:41:22 -04:00
Jeremiah Orians 0f7b93de2d
Preparing for next release cycle 2017-08-18 12:22:26 -04:00
Jeremiah Orians c06faa77e0
Release 0.0.9 2017-08-18 12:02:02 -04:00
Jeremiah Orians 9be2763c40
Incorporated number? and symbol? into stage2 lisp 2017-08-18 11:41:21 -04:00
Jeremiah Orians 1926a9d6b7
Added list->string primitive to stage2 lisp 2017-08-18 11:15:59 -04:00
Jeremiah Orians 4c187f68b4
Ensured compliance with new stage0 assembler standard 2017-08-04 21:05:33 -04:00
Jeremiah Orians ec47252222
Accidentally forgot to update the checksums 2017-07-30 21:56:11 -04:00
Jeremiah Orians 437bfe90b7
Removed unrequired primitive 2017-07-30 21:54:27 -04:00
Jeremiah Orians 21e06a6dfa
Bunch of renames and 1 new internal function for future use 2017-07-30 21:14:25 -04:00
Jeremiah Orians 51c7c98a05
Adding string? primitive to stage2 lisp 2017-07-30 21:01:09 -04:00
Jeremiah Orians 157bec9609
Added char? primitive to stage2 lisp 2017-07-30 20:53:23 -04:00
Jeremiah Orians ef68ad2d3b
Added string->list to stage2 lisp 2017-07-30 20:38:56 -04:00
Jeremiah Orians 7619d6c779
Added char->integer and integer->char 2017-07-30 18:42:36 -04:00
Jeremiah Orians f3f8ec5a32
Implemented basic raw string support in stage2 lisp, many more
enhancements required to make it fully useful
2017-07-30 18:04:29 -04:00
Jeremiah Orians 5b302ba9d0
Actually write to the desired output 2017-07-13 22:01:25 -04:00
Jeremiah Orians efa8689570
Update changelog and add missing copyright notice 2017-07-13 21:16:41 -04:00
Jeremiah Orians 24c1db3ec3
Improved M0 and hex2 notes 2017-07-12 21:11:14 -04:00
Jeremiah Orians 69a77610cf
Minor Forth Tweak 2017-07-12 21:07:53 -04:00
Jeremiah Orians 23b12e0ef9
Fixed lisp's behavior when there is insufficient memory 2017-06-24 11:49:28 -04:00
Jeremiah Orians d3bed26e0a
Correcting error in string output and avoiding segment faults in vm 2017-06-24 11:44:41 -04:00
Jeremiah Orians 4963fcfebc
Implemented graceful FAILURE and PRINT 2017-06-24 10:06:50 -04:00
Jeremiah Orians a51c243088
Implementing LSHIFT and RSHIFT per request 2017-06-24 08:49:08 -04:00
Jeremiah Orians 37b061defc
Ensure changelog, checksums and whitespacing rules are updated and enforced 2017-06-24 08:14:31 -04:00
Jeremiah Orians 871f8e281d
Added changelog notes to reflect reepa's improvements 2017-06-21 06:14:17 -04:00
Jeremiah Orians b974bec307
Prepare for next release 2017-06-17 23:04:49 -04:00