Commit graph

30 commits

Author SHA1 Message Date
Peter Camilleri
984b9ebd4c Upgraded README.md 2014-11-04 15:30:25 -05:00
Peter Camilleri
4fb496ff13 Added the vers rake task. 2014-11-04 15:18:15 -05:00
Peter Camilleri
cc528385db Added descriptions for several rake tasks. 2014-11-04 01:17:20 -05:00
Peter Camilleri
27eb21729d Cleanup build env more like bundler would do it. 2014-11-03 16:51:04 -05:00
Peter Camilleri
296f6cbcf6 Monkey patched in the to_foorth_p protocol. 2014-11-01 14:55:26 -04:00
Peter Camilleri
c9bf89dd6c Core refactor for VM. 2014-10-29 15:43:12 -04:00
Peter Camilleri
3019e61062 More very simple core refactoring. 2014-10-29 15:28:49 -04:00
Peter Camilleri
712b18fdf8 Started refactoring code out of core and into library. 2014-10-29 13:53:13 -04:00
Peter Camilleri
9e074a7b09 Added missing file to the rdoc list. 2014-10-29 12:00:07 -04:00
Peter Camilleri
8108970e73 Factored the class level definitions out of the core and into the CoreAccess
module that is used to extend the XfOOrth module.
2014-10-28 11:28:34 -04:00
Peter Camilleri
077fbbc68a Added some initial integration tests for the first batch of
compile words. Added missing target information to the context.
Added error detection for ill-formed method names (needs tests).
2014-10-24 15:02:18 -04:00
Peter Camilleri
b3830f27bf Split off control structure and their tests from the standard library
into a separate ctrl struc library.
2014-10-23 15:00:34 -04:00
Peter Camilleri
93b9d38185 Library and Integration testing expansion. 2014-10-21 16:46:40 -04:00
Peter Camilleri
c4d2c5bc0c Began work on the library and integration testing. 2014-10-18 20:35:20 -04:00
Peter Camilleri
eb6c73a699 Refactored the core. Much less repitition now. 2014-10-09 15:13:03 -04:00
Peter Camilleri
5db21f7749 The core now uses word specs instead of naked procs. 2014-10-07 14:33:38 -04:00
Peter Camilleri
3c60afd89b Started reworking the mapping of names to symbols. 2014-10-03 15:20:11 -04:00
Peter Camilleri
3e11b13073 Started adding modes back in from 0433. 2014-10-01 11:16:37 -04:00
Peter Camilleri
1a8559c7d6 Enhancing the parser. Stuck on the immediate issue. 2014-09-19 19:10:27 -04:00
Peter Camilleri
279d3879c2 The Token struct and rdoc corrections. 2014-09-19 13:19:33 -04:00
Peter Camilleri
f73693c28b Parser and parser tests. 2014-09-18 17:46:05 -04:00
Peter Camilleri
06e65f001e Added tests for string and file sources. 2014-09-18 12:49:17 -04:00
Peter Camilleri
3ec94b735f Further work on the code source machinery 2014-09-16 14:41:39 -04:00
Peter Camilleri
1d24b70d6a Port 0433 text sources for the compiler. 2014-09-15 19:44:27 -04:00
Peter Camilleri
08c6602ae9 Day 5c - More tests, more features 2014-09-14 20:15:33 -04:00
Peter Camilleri
54779109ee Day 5a - Returned to sensible use of fOOrth where appropriate. 2014-09-14 14:10:07 -04:00
Peter Camilleri
6e81fc046c Day 4, replaced cute fOOrth with the less smelly foorth 2014-09-12 21:03:20 -04:00
Peter Camilleri
a518d6e699 Day 3 2014-09-11 18:35:51 -04:00
Peter Camilleri
ada8df9b4e Day 2 2014-09-10 23:38:05 -04:00
Peter Camilleri
2bfd05ed9b Day 1 2014-09-09 15:35:22 -04:00