summaryrefslogtreecommitdiffstats
path: root/eval.h
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2011-11-26 16:25:39 -0800
committerKaz Kylheku <kaz@kylheku.com>2011-11-26 16:25:39 -0800
commitff9efa28206ca7c6aaaedbe0418106867868d129 (patch)
tree6ed26f6918ccabb3ca2826f5bc329fce910ea044 /eval.h
parentbb83f68455149edd0acd6996115de881ed0e77a2 (diff)
downloadtxr-ff9efa28206ca7c6aaaedbe0418106867868d129.tar.gz
txr-ff9efa28206ca7c6aaaedbe0418106867868d129.tar.bz2
txr-ff9efa28206ca7c6aaaedbe0418106867868d129.zip
* match.c (subst_vars): Handle expr_s, so that
Lisp expressions can be interpolated into quasiliterals. (extract_vars): Avoid recursing into expressions marked with expr_s. (do_output_line): Handle expr_s so that Lisp expressions can be interpolated into output. * parser.y (o_elem, quasi_items): Handle list expressions, annotated with expr_s.
Diffstat (limited to 'eval.h')
0 files changed, 0 insertions, 0 deletions