Commit graph

14 commits

Author SHA1 Message Date
Justin Ethier
a53af18f89 Issue #287 - Check for list before calling (length) 2018-12-20 13:25:52 -05:00
Justin Ethier
dbca1ee36e Get back up-and-running as a program 2018-12-13 18:22:46 -05:00
Justin Ethier
1145d1f8e2 Only generate a let if local var is used
If the variable is not used we will get a warning from the C compiler. So let's not generate a let unless the var is actually used.

We may want to revisit this later for a related optimization, maybe via Cyc-seq.
2018-11-23 21:46:51 -05:00
Justin Ethier
729c0d4025 Add check for CPS prims 2018-11-22 23:15:12 -05:00
Justin Ethier
16149d1492 Added failsafe 2018-11-20 13:23:10 -05:00
Justin Ethier
244f569df0 Properly handle quoted expressions 2018-11-19 18:52:11 -05:00
Justin Ethier
435bbb3a95 Revert debug code 2018-11-19 17:10:55 -05:00
Justin Ethier
4863f0d4d1 Added a DEBUG line 2018-11-19 10:32:30 -05:00
Justin Ethier
67071a1761 WIP 2018-11-13 18:02:12 -05:00
Justin Ethier
c4f75486b6 Added TODO 2018-11-13 17:57:44 -05:00
Justin Ethier
82f9909951 Fix (set!) 2018-11-12 17:06:35 -05:00
Justin Ethier
e31b357f4c WIP 2018-11-12 16:30:11 -05:00
Justin Ethier
732535ab2f Split in define bodies, enable debug traces 2018-11-12 16:19:13 -05:00
Justin Ethier
94694fdd9e Renamed file 2018-11-12 12:02:34 -05:00
Renamed from scheme/cyclone/local-var-redux.scm (Browse further)