diff options
author | Andy Wingo <wingo@pobox.com> | 2013-02-15 14:15:15 +0100 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2013-02-15 14:15:19 +0100 |
commit | 8598dd8d28d16fe1ec92dfc49f6517992f1598ec (patch) | |
tree | b489a1e53c810514c69b36cbefa4267feb77d362 /lib/binary-io.h | |
parent | d21537efb4a0edea30a7ab801909207d4bb69030 (diff) | |
download | guile-8598dd8d28d16fe1ec92dfc49f6517992f1598ec.tar.gz |
more rest argument inlining improvements
* module/language/tree-il/peval.scm (peval): Correct comment on
find-definition, and allow a find-definition to fall back on a source
expression. Avoid copying non-constant expressions.
* test-suite/tests/peval.test ("partial evaluation"): Add a test that
inlining rest arguments works with complicated argument expressions,
and a test that order of effects in rest args is preserved.
Diffstat (limited to 'lib/binary-io.h')
0 files changed, 0 insertions, 0 deletions