diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2019-02-28 19:52:30 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2019-02-28 19:52:30 -0800 |
commit | 98559fa14d11f0f45a7f57a89149aef48747b00b (patch) | |
tree | 0114fe4ff1e4634f402e868949977364018363bf /unwind.c | |
parent | a1bab9c5e9cfeb780f75fe5d363c22bdc193dcce (diff) | |
download | txr-98559fa14d11f0f45a7f57a89149aef48747b00b.tar.gz txr-98559fa14d11f0f45a7f57a89149aef48747b00b.tar.bz2 txr-98559fa14d11f0f45a7f57a89149aef48747b00b.zip |
compiler: fix (fun (lambda ...)).
* share/txr/stdlib/compiler.tl (compiler comp-fun): Recognize
a lambda expression argument. The neglect to do this is
causing a miscompilation of (fun (lambda ...)) to a single
getf instruction that processes raw syntax at run time and
yields an interpreted lambda.
Diffstat (limited to 'unwind.c')
0 files changed, 0 insertions, 0 deletions