Justin Ethier
|
fdf2a8a102
|
WIP
|
2017-12-19 16:33:09 -05:00 |
|
Justin Ethier
|
f4b7d3b7ca
|
Clarify macro support
|
2017-12-19 11:39:35 -05:00 |
|
Justin Ethier
|
cf4877acd7
|
Bug fixes
|
2017-12-18 23:56:07 +00:00 |
|
Justin Ethier
|
14ead0a368
|
Issue #236
|
2017-12-18 23:40:30 +00:00 |
|
Justin Ethier
|
44af2e8d98
|
Issue #236 - Added single-byte I/O functions
|
2017-12-18 23:39:15 +00:00 |
|
Justin Ethier
|
584b31460b
|
Added TODO
|
2017-12-18 17:34:18 -05:00 |
|
Justin Ethier
|
4b8c53c088
|
Issue #236 - Added C functions for single-byte I/O
|
2017-12-18 17:27:53 -05:00 |
|
Justin Ethier
|
05d9e7e204
|
Added full-unicode
|
2017-12-18 14:51:14 -05:00 |
|
Justin Ethier
|
24b10e9d6a
|
Added full-unicode feature
|
2017-12-18 14:49:07 -05:00 |
|
Justin Ethier
|
82bd14d38f
|
Merge branch 'syntax-dev2'
|
2017-12-17 18:45:53 -05:00 |
|
Justin Ethier
|
7d7ae2e89e
|
Cleanup, removed dead code
|
2017-12-17 18:44:37 -05:00 |
|
Justin Ethier
|
274bf0acfa
|
Use "rm -rf" instead of rmdir
|
2017-12-17 18:15:39 -05:00 |
|
Justin Ethier
|
aa77252310
|
Use a-env as backing env for letrec-syntax
|
2017-12-16 18:46:26 -05:00 |
|
Justin Ethier
|
ee7cf5a435
|
Removed dead code
|
2017-12-15 18:31:44 -05:00 |
|
Justin Ethier
|
c404a6b588
|
Working letrec-syntax
Need to understand a bit more why this works, though...
|
2017-12-15 18:10:28 -05:00 |
|
Justin Ethier
|
b397e00522
|
letrec-syntax now has some support, too
|
2017-12-15 17:34:18 -05:00 |
|
Justin Ethier
|
f97192f230
|
Added (scheme repl)
|
2017-12-15 17:24:04 -05:00 |
|
Justin Ethier
|
c962050c9b
|
Added new linbrary
|
2017-12-15 14:23:11 -05:00 |
|
Justin Ethier
|
4ea55e062a
|
WIP
|
2017-12-15 14:17:54 -05:00 |
|
Justin Ethier
|
a92cb172f8
|
WIP
|
2017-12-15 14:17:14 -05:00 |
|
Justin Ethier
|
d75cd52850
|
Allow calling Cyc-get-cvar from eval
|
2017-12-15 13:51:13 -05:00 |
|
Justin Ethier
|
f6d61f6451
|
WIP
|
2017-12-14 19:05:15 -05:00 |
|
Justin Ethier
|
218650e770
|
Temporary test file
|
2017-12-14 19:04:40 -05:00 |
|
Justin Ethier
|
9817ecd465
|
WIP
|
2017-12-14 19:04:15 -05:00 |
|
Justin Ethier
|
dcc49baa3b
|
WIP, enabled debugging for diagnostic
|
2017-12-13 19:12:13 -05:00 |
|
Justin Ethier
|
6f37b8597b
|
WIP - letrec-syntax
|
2017-12-12 19:07:40 -05:00 |
|
Justin Ethier
|
4eaa61c0a4
|
Partially-working version of letrec-syntax
|
2017-12-12 19:03:45 -05:00 |
|
Justin Ethier
|
8301c70e70
|
Working through let*-syntax
|
2017-12-12 18:13:36 -05:00 |
|
Justin Ethier
|
b283c50341
|
Placeholders for letrec-syntax
|
2017-12-12 18:13:19 -05:00 |
|
Justin Ethier
|
55b112afbd
|
WIP
|
2017-12-12 14:19:10 -05:00 |
|
Justin Ethier
|
29739bc731
|
More examples
|
2017-12-12 10:37:04 -05:00 |
|
Justin Ethier
|
19ee3de542
|
More tests
|
2017-12-12 10:34:52 -05:00 |
|
Justin Ethier
|
9ebd079c8b
|
Added a debug version of the letrec-syntax macro
|
2017-12-11 19:07:05 -05:00 |
|
Justin Ethier
|
d2e6139e5b
|
Added letrec-syntax to list of keywords in the rename code
|
2017-12-11 13:56:21 -05:00 |
|
Justin Ethier
|
04b32d6a5e
|
Tweaked syntax
|
2017-12-11 13:44:47 -05:00 |
|
Justin Ethier
|
7e2a9f46c2
|
Added letrec-syntax example from r7rs
|
2017-12-11 12:15:07 -05:00 |
|
Justin Ethier
|
1903a87cb9
|
Testing with syntax-rules macro
|
2017-12-08 19:50:44 -05:00 |
|
Justin Ethier
|
b96813bb68
|
WIP
|
2017-12-08 12:58:56 -05:00 |
|
Justin Ethier
|
5adf35a364
|
Allow eval to handle syntax-rules
|
2017-12-08 12:56:55 -05:00 |
|
Justin Ethier
|
28c5672b0a
|
Added a note about let-syntax
|
2017-12-07 12:58:04 -05:00 |
|
Justin Ethier
|
2fe78947ab
|
WIP, testing
|
2017-12-07 12:57:38 -05:00 |
|
Justin Ethier
|
23e67294ec
|
Handle renamed syntax-rules when expanding define-syntax
|
2017-12-07 12:41:03 -05:00 |
|
Justin Ethier
|
f40232e9eb
|
Removed debug traces
|
2017-12-06 17:59:49 -05:00 |
|
Justin Ethier
|
b2e9524e70
|
Handled renamed syntax-rules during macro expansion
|
2017-12-06 17:55:49 -05:00 |
|
Justin Ethier
|
344eb59381
|
New test case, still does not work
|
2017-12-06 13:12:38 -05:00 |
|
Justin Ethier
|
f561428d7e
|
WIP
|
2017-12-04 18:54:39 -05:00 |
|
Justin Ethier
|
a260474e7d
|
WIP
|
2017-12-04 17:29:12 -05:00 |
|
Justin Ethier
|
ff5055664b
|
WIP
|
2017-12-04 17:59:22 -05:00 |
|
Justin Ethier
|
2a3e236469
|
Renamed to 'my-when'
|
2017-12-04 13:18:30 -05:00 |
|
Justin Ethier
|
0353930feb
|
New test file
|
2017-12-04 13:15:32 -05:00 |
|