guenchi
71f8642cad
Update c.ss
2019-09-03 16:42:42 +02:00
Andy Keep
91d15c78eb
Added fix suggested by @liumingc in github issue #2 .
...
Quick fix to handling assigned variables originally let bound to lambda
expressions, and added a test to verify the fix.
c.ss. test.ss
2016-09-17 10:31:47 -04:00
Andy Keep
610fed52bd
Fixed two bugs reported by Chas Emerick (Thanks Chas!):
...
1. The call to process-body for (begin ...) expressions at line 1594 was
missing its who argument ('begin).
2. Calling the result of the C compiler on the output was failing for people
who don't have '.' in their path (yes, I have '.' in my path), because the
system call on line 3535 was missing './' in front of 't'.
c.ss
2015-01-21 23:58:28 -05:00
Andy Keep
1ca475132f
removed the trace
2014-06-28 14:39:27 -04:00
Andy Keep
0d9054a3ad
cleaned up the generate-c pass code somewhat
2014-01-12 21:57:11 -05:00
Andy Keep
cd5cc82694
cleaned up a little bit of how code is displayed when it is unparsed for tracing purposes
2013-12-10 00:41:15 -07:00
Andy Keep
8b1f8ac152
changed box-set! set-box! to correspond with the Chez Scheme name
2013-12-09 10:12:14 -07:00
Andy Keep
564209af6e
added documentation to all but 11 of the passes (hopefully pick those up soon as well), also tested the compiler more, fixed a few bugs, and tested to make sure ikarus works (it does)
2013-11-21 23:17:48 -07:00
Andy Keep
8f665de12a
first commit
2013-11-15 16:39:25 -05:00