cyclone/scheme/cyclone
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
..
array-list.scm Adding array-list support, tests, amending Makefile 2017-02-11 18:58:12 +13:00
array-list.sld Issue #185 - Allow export of another lib's export 2017-03-20 17:01:25 +00:00
ast.sld WIP 2018-09-26 11:10:49 -04:00
cgen.sld Extra cases for prim use-alloca and & operator 2018-11-22 17:40:46 -05:00
common.sld Bump to 0.9.4 2018-10-03 09:47:57 -04:00
cps-opt-local-var-redux.scm Only generate a let if local var is used 2018-11-23 21:46:51 -05:00
cps-optimizations.sld WIP 2018-11-13 19:05:28 -05:00
libraries.sld Allow importing (cyclone ...) libraries from a relative path 2017-12-26 18:08:31 -05:00
macros.sld Relocating code 2017-11-27 18:52:13 -05:00
match.sld Added comment header 2018-01-31 12:44:16 -05:00
opti-test.scm Added nqueens CPS 2016-05-26 22:23:17 -04:00
pretty-print.sld Issue #275 - Allow pretty printing of bytevectors 2018-09-05 18:00:55 -04:00
primitives.sld Added prim->c-func-uses-alloca? 2018-11-22 17:33:06 -05:00
test-cps.scm Allow optimizing non-mutating prims 2016-06-09 00:04:30 -04:00
test.scm Integrating a test library 2016-08-25 03:19:30 -04:00
test.sld WIP 2016-08-30 22:15:40 -04:00
transforms.sld Do not accumulate free vars from our local (let)'s 2018-11-14 18:22:51 -05:00
util.sld Put renamed macro sym in use env 2018-01-28 19:00:09 -05:00