summaryrefslogtreecommitdiffstats
path: root/ffi.c
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2018-04-24 20:23:05 -0700
committerKaz Kylheku <kaz@kylheku.com>2018-04-24 20:23:05 -0700
commit74012ba82c2bcbbf4a3cde3da05e497719e41008 (patch)
tree78af3d72a21c6053cf7a0f76ced6a6db66a56fba /ffi.c
parentef1234d530a0caa244778f62f3ec3d9cc295628e (diff)
downloadtxr-74012ba82c2bcbbf4a3cde3da05e497719e41008.tar.gz
txr-74012ba82c2bcbbf4a3cde3da05e497719e41008.tar.bz2
txr-74012ba82c2bcbbf4a3cde3da05e497719e41008.zip
compiler: called function must be listed as free.
When compiling a plain (f x) function call, the resulting frag must list f as a free function. * share/txr/stdlib/compiler.tl (comp-fun-form): Compile the call with comp-call-impl; then pushnew the symbol into the frag's ffuns set list.
Diffstat (limited to 'ffi.c')
0 files changed, 0 insertions, 0 deletions