Peter Camilleri
8929853099
Fixed the rake console command.
2016-05-03 18:16:17 -04:00
Peter Camilleri
cfefb8b957
Modified the rake console task to run an irbm session.
2016-05-02 13:52:18 -04:00
Peter Camilleri
8b4418585a
Minor cleanup of the unit and integration rake specs.
2016-03-30 10:41:51 -04:00
Peter Camilleri
cde3c508fb
Corrected the flood of messages caused by warnings having been turned on
...
by default at some point. The integration tests run with this turned off
as removing the warnings was not possible.
Changed the homepage in the gemspec to foorth.org
2016-03-22 10:53:30 -04:00
Peter Camilleri
142f1fc240
Removed sire as a rake task. Added the sire run command.
2016-02-27 10:01:22 -05:00
Peter Camilleri
d5eb7f6306
Corrected issue with integration tests in rakefile.
2015-04-12 18:08:47 -04:00
Peter Camilleri
f27e38ec4a
Added some dormant options for rdoc.
2014-12-01 15:46:17 -05:00
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