special cases for more types of known applications
authorAndy Wingo <wingo@pobox.com>
Sun, 17 May 2009 23:08:34 +0000 (01:08 +0200)
committerAndy Wingo <wingo@pobox.com>
Sun, 17 May 2009 23:08:34 +0000 (01:08 +0200)
commitdce042f1f74f8ef5ca5089beb50fd7496feae5da
treeb0551974db4866cab5b5bc2cf2ef350ba173db57
parent112edbaea3e48e002261c72064d6602d661c3df4
special cases for more types of known applications

* module/language/tree-il/compile-glil.scm (flatten): Handle a number of
  interesting applications, and fix a bug for calls in `drop' contexts.

* module/language/tree-il/inline.scm: Define expanders for apply,
  call-with-values, call-with-current-continuation, and values.
module/language/tree-il/compile-glil.scm
module/language/tree-il/inline.scm