Justin Ethier
|
ee8b5eeb65
|
Added a simplistic form of renaming
|
2015-09-01 21:56:06 -04:00 |
|
Justin Ethier
|
0578c4963a
|
Cleanup
|
2015-09-01 21:30:20 -04:00 |
|
Justin Ethier
|
e177410706
|
Cut-over to expand2
|
2015-09-02 01:41:30 -04:00 |
|
Justin Ethier
|
9a3d370de4
|
Build macro env on top of global env
|
2015-09-02 01:20:47 -04:00 |
|
Justin Ethier
|
1244ea5342
|
WIP
|
2015-09-02 01:06:29 -04:00 |
|
Justin Ethier
|
6bf6b028d2
|
WIP
|
2015-09-02 00:09:06 -04:00 |
|
Justin Ethier
|
179d4008fb
|
Bugfixes?
|
2015-09-01 22:45:24 -04:00 |
|
Justin Ethier
|
117ddab3f4
|
WIP
|
2015-08-31 23:06:24 -04:00 |
|
Justin Ethier
|
a01086e904
|
Use macro env instead of *defined-macros* list
|
2015-08-31 23:21:15 -04:00 |
|
Justin Ethier
|
dadabcaa80
|
Reverted to a working state
Now need to rework previous changes to cut-over to macro-environments
|
2015-08-31 18:59:22 -04:00 |
|
Justin Ethier
|
5441714fbd
|
Added TODO
|
2015-08-28 23:52:12 -04:00 |
|
Justin Ethier
|
bd98b3f661
|
Added TODO
|
2015-08-28 23:44:54 -04:00 |
|
Justin Ethier
|
c170b253a7
|
Switch transforms over to use env's for expand
|
2015-08-28 23:40:39 -04:00 |
|
Justin Ethier
|
0f7772fa90
|
Added TODO's
|
2015-08-29 02:19:53 -04:00 |
|
Justin Ethier
|
1e64637b4f
|
Added env to (expand)
|
2015-08-29 02:17:51 -04:00 |
|
Justin Ethier
|
9335affbd1
|
Added TODO
|
2015-08-28 22:28:32 -04:00 |
|
Justin Ethier
|
5ff206ef3a
|
Remove trace
|
2015-08-28 22:03:26 -04:00 |
|
Justin Ethier
|
09a6529525
|
Fixed name not matching up with global
|
2015-08-28 22:03:11 -04:00 |
|
Justin Ethier
|
c887cfe04b
|
WIP - create top-level macro env
|
2015-08-27 22:59:37 -04:00 |
|
Justin Ethier
|
2c9cf5009a
|
Removed dead code
|
2015-08-27 22:35:18 -04:00 |
|
Justin Ethier
|
8a31c2ed0f
|
Changed call signature of cyc-er-rename
|
2015-08-27 22:26:53 -04:00 |
|
Justin Ethier
|
d445b4c85f
|
Relocated environment functions
|
2015-08-27 21:13:11 -04:00 |
|
Justin Ethier
|
a1999ff51b
|
Added TODO
|
2015-08-28 02:15:05 -04:00 |
|
Justin Ethier
|
2cd193690c
|
Added environment functions from eval
|
2015-08-28 02:13:35 -04:00 |
|
Justin Ethier
|
ca94e16ab1
|
Added more notes
|
2015-08-27 22:35:04 -04:00 |
|
Justin Ethier
|
b9c411ec5f
|
Added notes
|
2015-08-27 22:04:48 -04:00 |
|
Justin Ethier
|
4356d372d1
|
Added TODO
|
2015-08-26 22:41:15 -04:00 |
|
Justin Ethier
|
e9c5e873bd
|
Refactoring ER code
|
2015-08-26 22:49:52 -04:00 |
|
Justin Ethier
|
ae21c89344
|
Refactoring
|
2015-08-25 22:40:11 -04:00 |
|
Justin Ethier
|
9c3f177650
|
Cleanup
|
2015-08-26 00:40:01 -04:00 |
|
Justin Ethier
|
32bf682db7
|
Fixed code that expands eval'd macros, general cleanup
|
2015-08-25 22:50:16 -04:00 |
|
Justin Ethier
|
2c2c5b9da1
|
Added debug output
|
2015-08-24 22:59:37 -04:00 |
|
Justin Ethier
|
82ba3fe18e
|
Rewrote (cond) to not use (begin)
|
2015-08-25 01:54:33 -04:00 |
|
Justin Ethier
|
3e71e94ae8
|
WIP
|
2015-08-25 00:07:21 -04:00 |
|
Justin Ethier
|
32a2a72ab5
|
WIP - debugging
|
2015-08-24 21:53:59 -04:00 |
|
Justin Ethier
|
1951d7abe6
|
Renamed closure/function call macros
|
2015-08-24 21:27:39 -04:00 |
|
Justin Ethier
|
59c1802ed2
|
Temporarily commented-out code while testing fix
|
2015-08-24 21:27:13 -04:00 |
|
Justin Ethier
|
cbcffd2451
|
Allow expanding interpreted macro from within another
|
2015-08-22 01:43:24 -04:00 |
|
Justin Ethier
|
d929acb220
|
Cleanup
|
2015-08-21 23:18:28 -04:00 |
|
Justin Ethier
|
fcb25adfc3
|
Relocated cond-expand to scheme/base
|
2015-08-21 01:55:39 -04:00 |
|
Justin Ethier
|
c46e311945
|
Removed unused code
|
2015-08-21 01:45:47 -04:00 |
|
Justin Ethier
|
026eaa6130
|
Relocated letrec to scheme/base
|
2015-08-21 01:43:51 -04:00 |
|
Justin Ethier
|
c79a96bae7
|
Added letrec stub
|
2015-08-20 22:14:19 -04:00 |
|
Justin Ethier
|
a228027ac4
|
Relocated case to scheme/base
|
2015-08-20 21:31:36 -04:00 |
|
Justin Ethier
|
6b6585b7e7
|
Use cyclone's macros for let, begin, and cond
|
2015-08-19 22:19:31 -04:00 |
|
Justin Ethier
|
c694e244c6
|
Relocated let/let*
|
2015-08-19 22:10:02 -04:00 |
|
Justin Ethier
|
4c34c318c3
|
Relocated any/every to base
|
2015-08-19 21:59:50 -04:00 |
|
Justin Ethier
|
0a1d257a17
|
Relocated more macros
|
2015-08-19 21:48:04 -04:00 |
|
Justin Ethier
|
7a6c6a6727
|
Move quasiquote to scheme/base
|
2015-08-19 22:03:12 -04:00 |
|
Justin Ethier
|
377db59ab5
|
Relocate and/or to define-syntax macros
|
2015-08-18 22:26:17 -04:00 |
|