diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2018-04-13 06:47:52 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2018-04-13 06:47:52 -0700 |
commit | b1718cf88484b311911361bbad2f22c24d026d02 (patch) | |
tree | bd945eda308ffdec08da1ff53278644468935c73 /glob.h | |
parent | 65312028c807acb987f78c73474ee790e6cba24c (diff) | |
download | txr-b1718cf88484b311911361bbad2f22c24d026d02.tar.gz txr-b1718cf88484b311911361bbad2f22c24d026d02.tar.bz2 txr-b1718cf88484b311911361bbad2f22c24d026d02.zip |
compiler: bugfix: handle lambda call form.
Looks like the compiler neglects to handle the
syntax ((lambda (params ...) body ...) args ...).
* share/txr/stdlib/compiler.tl (compiler compile): Check for
a lambda expression in the car position of a form; if it's
present then ((lambda ...) ...) -> (call (lambda ...) ...).
Diffstat (limited to 'glob.h')
0 files changed, 0 insertions, 0 deletions