diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2023-08-14 01:43:13 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2023-08-14 01:43:13 -0700 |
commit | 29f314829fef594a90f7fe9c3152023f144af90a (patch) | |
tree | 58a0fd1540e01164df4c11825562fd36faab5d80 /debug.c | |
parent | 224bfc16df6bd90e2c8403a7f20b658dca5833ea (diff) | |
download | txr-29f314829fef594a90f7fe9c3152023f144af90a.tar.gz txr-29f314829fef594a90f7fe9c3152023f144af90a.tar.bz2 txr-29f314829fef594a90f7fe9c3152023f144af90a.zip |
listener: auto compound expression mode.
* parser.c (listener_auto_compound_s): New symbol variable.
(repl): If *listener-auto-compound-p* is true, then evaluate
multiple forms directly as a compound expression, without
inserting progn at the head.
(parse_init): Initialize symbol variable and register
the *listener-auto-compound-p* special.
* txr.1: Documented.
* stdlib/doc-syms.tl: Updated.
Diffstat (limited to 'debug.c')
0 files changed, 0 insertions, 0 deletions