summaryrefslogtreecommitdiff
path: root/module/rnrs/mutable-strings.scm
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2011-09-27 13:39:29 +0200
committerAndy Wingo <wingo@pobox.com>2011-09-28 00:13:55 +0200
commitea726a53b2180ee4548723f81d9b1be7732ef5d8 (patch)
tree1f6655ced2146e89898a12958dbc284e8f8be3c7 /module/rnrs/mutable-strings.scm
parentfbc9387f68be677663e6756c35afa973a9dc0a1a (diff)
downloadguile-ea726a53b2180ee4548723f81d9b1be7732ef5d8.tar.gz
peval: add support for <prompt> and <abort>
* module/language/tree-il/optimize.scm (alpha-rename, peval): Handle <prompt> and <abort>. Attempt to remove the prompt if the tag is otherwise unreferenced. * module/language/tree-il/primitives.scm (*primitive-constructors*): Add make-prompt-tag as a constructor. * test-suite/tests/tree-il.test ("partial evaluation"): Add a test that an prompt whose tag is unreferenced is removed.
Diffstat (limited to 'module/rnrs/mutable-strings.scm')
0 files changed, 0 insertions, 0 deletions