diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2019-07-07 17:49:45 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2019-07-07 17:49:45 -0700 |
commit | f1e0138c8c67ec046b994985741d800bbd86520e (patch) | |
tree | 258208b605576e93fcc11329cc081d85ae05aefe /chksums | |
parent | b1d1e6aa735442a1f22a224a3627427aa74b23f3 (diff) | |
download | txr-f1e0138c8c67ec046b994985741d800bbd86520e.tar.gz txr-f1e0138c8c67ec046b994985741d800bbd86520e.tar.bz2 txr-f1e0138c8c67ec046b994985741d800bbd86520e.zip |
compile-file: don't ignore atomic forms.
* share/txr/stdlib/compiler.tl (usr:compile-file): do not
silently ignore forms that (after macroexpansion) are atoms;
treat them like any other forms. This is mostly useless, but
if unbound variables are used as top-level forms, it is
diagnosed, and keeps the file compilation behavior closer to
interpreted semantics.
Diffstat (limited to 'chksums')
0 files changed, 0 insertions, 0 deletions