Move the higher-level senv procedures into syntax-environments.
authorChris Hanson <org/chris-hanson/cph>
Sat, 3 Feb 2018 08:18:48 +0000 (00:18 -0800)
committerChris Hanson <org/chris-hanson/cph>
Sat, 3 Feb 2018 08:18:48 +0000 (00:18 -0800)
commit6bd22dc3da5bb507003a75a82d2fb197c82687a1
treeefb8c3148a1b0109243b8c1965fd3ec30bbe6474
parent03d0f03f7960a696f6c7e02754ae1ac70506418c
Move the higher-level senv procedures into syntax-environments.

* Clean up the high-level interface, making arg order consistent.
* Rename syntactic-environment->environment as syntactic-environment->runtime.
* Eliminate ->syntactic-environment in favor of runtime-environment->syntactic.
* Rename syntactic-environment/top-level? to top-level-syntactic-environment?.
* Export closed-identifier? to (runtime syntax).
12 files changed:
src/compiler/back/asmmac.scm
src/edwin/clsmac.scm
src/ffi/ffi.pkg
src/ffi/syntax.scm
src/runtime/host-adapter.scm
src/runtime/mit-syntax.scm
src/runtime/runtime.pkg
src/runtime/syntax-environment.scm
src/runtime/syntax-output.scm
src/runtime/syntax-transforms.scm
src/runtime/syntax.scm
src/sf/toplev.scm