Peter Camilleri
|
3bda4bb203
|
SIRE enhancements.
|
2014-10-15 12:27:05 -04:00 |
|
Peter Camilleri
|
5877817486
|
First crack at proxies. First code runs!
|
2014-10-14 21:37:53 -04:00 |
|
Peter Camilleri
|
fe14b83d5f
|
Finally connected up the outer interpreter!
|
2014-10-14 10:51:11 -04:00 |
|
Peter Camilleri
|
761ac352e2
|
Now avoids copying macro tags.
|
2014-10-13 23:48:37 -04:00 |
|
Peter Camilleri
|
efeccb0dcb
|
VM name fixes and corrected the setup of the VM exclusive dictionary.
|
2014-10-13 20:03:38 -04:00 |
|
Peter Camilleri
|
746706b00c
|
Added core methods and tests.
|
2014-10-13 20:02:14 -04:00 |
|
Peter Camilleri
|
d1122c9cbe
|
Updated String tests.
|
2014-10-13 19:59:18 -04:00 |
|
Peter Camilleri
|
cf07ab0a17
|
Reset version number to 00.00.00. This is new code!
|
2014-10-13 19:57:45 -04:00 |
|
Peter Camilleri
|
eed97cf2ce
|
Comment fixes for future clarity.
|
2014-10-13 14:59:48 -04:00 |
|
Peter Camilleri
|
161a6ec163
|
Strings now embed with double quotes.
|
2014-10-13 14:01:57 -04:00 |
|
Peter Camilleri
|
4429992869
|
Redesign of the Token/Spec protocol.
|
2014-10-12 20:03:51 -04:00 |
|
Peter Camilleri
|
dd9b5c7392
|
Added some testing for contexts.
|
2014-10-11 15:44:06 -04:00 |
|
Peter Camilleri
|
fc779c2be9
|
Rethink of contexts and modes. Part 1
|
2014-10-10 22:25:51 -04:00 |
|
Peter Camilleri
|
f077a540f6
|
Symbol map now handles ~/. equivalence.
|
2014-10-10 22:24:16 -04:00 |
|
Peter Camilleri
|
7f57aed635
|
rdoc cleanup and added name for vm instances.
|
2014-10-09 16:18:24 -04:00 |
|
Peter Camilleri
|
4912ce891e
|
Added missing require not noticed by tests.
|
2014-10-09 15:18:38 -04:00 |
|
Peter Camilleri
|
eb6c73a699
|
Refactored the core. Much less repitition now.
|
2014-10-09 15:13:03 -04:00 |
|
Peter Camilleri
|
5122c6e83a
|
Updated tests and core. Commit before refactoring.
|
2014-10-09 14:12:48 -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
|
17e6f45ae0
|
Continued with redesign of mapping system.
|
2014-10-05 20:25:58 -04:00 |
|
Peter Camilleri
|
3c60afd89b
|
Started reworking the mapping of names to symbols.
|
2014-10-03 15:20:11 -04:00 |
|
Peter Camilleri
|
9e670fbffb
|
Refactoring symbol mapping, part 1
|
2014-10-01 15:14:13 -04:00 |
|
Peter Camilleri
|
3e11b13073
|
Started adding modes back in from 0433.
|
2014-10-01 11:16:37 -04:00 |
|
Peter Camilleri
|
f4c86dc023
|
Continuing compiler work.
|
2014-09-23 13:28:41 -04:00 |
|
Peter Camilleri
|
0b4b28d84d
|
Updated the usage examples.
|
2014-09-23 13:25:50 -04:00 |
|
Peter Camilleri
|
0ee7a19151
|
Added DIA docs for Core Classes.
|
2014-09-22 21:18:05 -04:00 |
|
Peter Camilleri
|
f2501a15ac
|
SymbolMap.add_special re-ordered parms for clarity.
|
2014-09-22 21:17:24 -04:00 |
|
Peter Camilleri
|
c171e54aed
|
Core fixes for docs, VM, and testing.
|
2014-09-22 12:00:28 -04:00 |
|
Peter Camilleri
|
3d5a11702b
|
Continuing work on compiler and core.
|
2014-09-22 00:04:16 -04:00 |
|
Peter Camilleri
|
4a5fcd6da2
|
Paser, Token and process improvements.
|
2014-09-20 20:47:52 -04:00 |
|
Peter Camilleri
|
ba941b3498
|
Figured I'd leave it runnable, I think.
|
2014-09-19 19:22:09 -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
|
1d0d2a2ac3
|
I hate regular expressions!
|
2014-09-15 13:20:11 -04:00 |
|
Peter Camilleri
|
0d248c02dc
|
More core tests, more core fixes.
|
2014-09-15 12:21:23 -04:00 |
|
Peter Camilleri
|
5f85660869
|
An rdoc correction.
|
2014-09-14 23:13:15 -04:00 |
|
Peter Camilleri
|
476b4cc2c3
|
Reworked the method cache of the virtual machine. Many tests needed.
|
2014-09-14 20:58:38 -04:00 |
|
Peter Camilleri
|
8452fa0e33
|
Day 5d - Updated .gitignore to ignore .bat files.
|
2014-09-14 20:24:49 -04:00 |
|
Peter Camilleri
|
08c6602ae9
|
Day 5c - More tests, more features
|
2014-09-14 20:15:33 -04:00 |
|
Peter Camilleri
|
09f27541b7
|
Day 5b - Wiring in the VirtualMachine. Moved the initialize into own file.
|
2014-09-14 16:48:29 -04:00 |
|
Peter Camilleri
|
bc007a6013
|
Day 5b - Moved class short-cuts to the XfOOrth module.
|
2014-09-14 15:08:44 -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
|
3800ec7601
|
Day 3.1
|
2014-09-11 23:42:16 -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 |
|