mit-scheme.git
2018-03-16 Chris HansonChange pathname representation to be a fasdumpable...
2018-03-16 Chris HansonUse proxy instances for set-record-type-fasdumpable!.
2018-03-16 Chris HansonFix typo in previous change.
2018-03-16 Chris HansonImplement fasdumpable records.
2018-03-15 Chris HansonIn pp, treat named list/vector specially.
2018-03-15 Chris HansonUse cached predicate dispatchers only where tagging...
2018-03-14 Chris HansonImplement applicable records.
2018-03-13 Chris HansonChange representation of dispatch tags to eliminated...
2018-03-07 Chris HansonEliminate two unused procedures.
2018-03-07 Chris HansonGuarantee that capture-syntactic-environment preserves...
2018-03-07 Chris HansonSome more tweaks to the low-level macro interfaces.
2018-03-07 Chris HansonImplement first two macros using syntax-parser.
2018-03-07 Chris HansonMore tweaks to syntax-parser interface.
2018-03-07 Chris HansonTweak interface for syntax-parser macros.
2018-03-04 Chris HansonRefactor syntax-low to improve support for spar transfo...
2018-03-03 Chris HansonEliminate a bunch of now-unused classifier procedures.
2018-03-01 Chris HansonSplit compile-expr-item into expr and non-expr versions.
2018-02-28 Chris HansonAdd weak-pair support to equal?.
2018-02-28 Chris HansonAdd call/cc as alias.
2018-02-28 Chris HansonAllow calling register-predicate! twice with the same...
2018-02-23 Chris HansonPut back support for printing tagged lists and vectors...
2018-02-22 Chris HansonMake sure that tagged vector/pair predicates are regist...
2018-02-22 Chris HansonChange compiled-code environments to be records.
2018-02-21 Chris HansonPut error messages back into classifiers.
2018-02-21 Chris HansonRename spar-require-X to spar-match-X.
2018-02-21 Chris HansonMake sure to flatten items in a body.
2018-02-20 Chris HansonRewrite mit-syntax using syntax parsers.
2018-02-20 Chris HansonAnother round of changes to the spar API.
2018-02-19 Chris HansonFix thinko.
2018-02-19 Chris HansonImplement spar-macro-transformer.
2018-02-19 Chris HansonSplit transformer->expander procedures into internal...
2018-02-19 Chris HansonMerge classifier and keyword items.
2018-02-19 Chris HansonA round of updates to the syntax parser.
2018-02-18 Chris HansonAdd syntax-parser to runtime; not yet being used.
2018-02-15 Chris HansonRefactor the syntax-error mechanism.
2018-02-15 Chris HansonEliminate keyword-binder.
2018-02-15 Chris HansonMake field-names argument of condition-constructor...
2018-02-14 Chris HansonSimplify slightly be introducing smap.
2018-02-14 Chris Hansondecl-item doesn't need to be distinct from expr-item.
2018-02-13 Chris HansonMake sure history is correct for identifiers in declara...
2018-02-13 Chris HansonReorganize cold-load for syntax.
2018-02-13 Chris HansonBind classifiers directly into global environment.
2018-02-12 Chris HansonEliminate compile-body-item and simplify.
2018-02-12 Chris HansonMinor tweaks to classifiers.
2018-02-12 Chris HansonRename classify-body to classify-forms-in-order.
2018-02-12 Chris HansonSome minor tweaks that were missed in earlier commits.
2018-02-12 Chris HansonEliminate compiler items.
2018-02-12 Chris HansonEliminate compiler->keyword.
2018-02-12 Chris HansonEliminate the remaining three compilers.
2018-02-12 Chris HansonChange most of the "compilers" to "classifiers".
2018-02-11 Chris HansonInsert a reduction step in the history when processing...
2018-02-11 Chris HansonImplement history mechanism for syntax processor.
2018-02-11 Chris HansonMake sure that host-adapter causes rebuild of toolchain.
2018-02-11 Chris HansonRewrite this file to match current standards.
2018-02-10 Chris HansonRevert change that broke the build.
2018-02-10 Chris HansonAnother small round of renaming.
2018-02-10 Chris HansonEliminate now-unused output/lambda and rename output...
2018-02-10 Chris HansonSome minor cleanups.
2018-02-10 Chris HansonDowncase explicit arguments to syntax-check and syntax...
2018-02-10 Chris HansonImplement classify-form-cXr to simplify code slightly.
2018-02-10 Chris HansonRename environment to senv in mit-syntax.
2018-02-10 Chris HansonEliminate classify-expr.
2018-02-09 Chris HansonA big round of renamings.
2018-02-08 Chris HansonChange predicate dispatchers to use dispatch cache.
2018-02-07 Chris HansonEliminate keyword-value-item.
2018-02-07 Chris HansonA bunch of renames to eliminate weird "/" phase of...
2018-02-07 Chris HansonCollapse syntax, syntax-classify, and syntax-compile...
2018-02-07 Chris HansonMake comment in identifier=? more comprehensive.
2018-02-03 Chris HansonMove the higher-level senv procedures into syntax-envir...
2018-02-02 Chris HansonImplement better pp support for syntactic environments.
2018-02-02 Chris HansonDon't generate keyword-value-item except at top level.
2018-02-02 Chris HansonHandle define-syntax better when unsyntaxing.
2018-02-02 Chris HansonFix test broken by earlier change.
2018-02-01 Chris HansonEliminate another empty file.
2018-02-01 Chris HansonSimplify how runtime syntactic environments are created.
2018-02-01 Chris HansonDon't use syntactic enviroment to indirectly bind globa...
2018-02-01 Chris HansonRemove empty file.
2018-01-30 Chris HansonAdd bindings for the block-declaration renames.
2018-01-30 Chris HansonChange declaration processing to decouple it from open...
2018-01-30 Chris HansonRename block-declaration -> scode-block-declaration...
2018-01-30 Chris HansonChange seq-item to flatten its arguments.
2018-01-30 Chris HansonA large number of renames for syntax items.
2018-01-30 Chris HansonEliminate unnecessary condition.
2018-01-30 Chris HansonDon't use binding-item for LET bindings.
2018-01-29 Chris HansonChange syntactic environments to be records rather...
2018-01-29 Chris HansonChange define-bundle-interface to use quote-identifier.
2018-01-28 Chris HansonImplement quote-identifier, which is needed for macro...
2018-01-28 Chris HansonRename combinator-substitution -> list-substitution.
2018-01-28 Chris HansonFix but: top-level definition names must be symbols.
2018-01-27 Chris HansonDisallow runtime environments in make-syntactic-environ...
2018-01-27 Chris HansonSimplify the rename-db implementation.
2018-01-27 Chris HansonEliminate synthetic identifiers.
2018-01-26 Chris HansonChange compile-item/expression to be a predicate dispat...
2018-01-26 Chris HansonSimplify interface to syntax renaming.
2018-01-26 Chris HansonReorganize the code within syntax-rename. No other...
2018-01-26 Chris HansonSplit renaming mechanism out of syntax-output.
2018-01-26 Chris HansonEliminate open-block-components and rename other proced...
2018-01-26 Chris HansonRefactor the syntax-output codewalkers to use predicate...
2018-01-26 Chris HansonMake sure the open-block tag is computed correctly.
2018-01-26 Chris HansonUse keyword syntactic environment to implement keywords.
next