Change compile-item/expression to be a predicate dispatcher.
authorChris Hanson <org/chris-hanson/cph>
Fri, 26 Jan 2018 07:14:31 +0000 (23:14 -0800)
committerChris Hanson <org/chris-hanson/cph>
Fri, 26 Jan 2018 07:14:31 +0000 (23:14 -0800)
commit460486c818cefc514725679f3c5e0a20aba483d1
tree458fc69e979bdf0ff5006172e0c621ca2c05249a
parent466ad57d9f1885a60e52f4bbe8bf974dec9fc505
Change compile-item/expression to be a predicate dispatcher.

Also, a bunch of small changes, mostly cleanups and simplification.
src/runtime/make.scm
src/runtime/mit-syntax.scm
src/runtime/runtime.pkg
src/runtime/syntax-classify.scm
src/runtime/syntax-compile.scm
src/runtime/syntax-environment.scm
src/runtime/syntax-items.scm
src/runtime/syntax-output.scm
src/runtime/syntax.scm