mit-scheme.git
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.
2018-01-26 Chris HansonIntroduce syntactic-environment/reserve to handle commo...
2018-01-26 Chris HansonRename accessors for syntactic closures.
2018-01-26 Chris HansonMake sure that scode object tags are correctly computed.
2018-01-25 Chris HansonAdd missing rename to host-adapter. Thanks Joe Marshall...
2018-01-24 Chris HansonGreatly simplify SCode abstraction and change names...
2018-01-23 Chris HansonEliminate unused import from compiler C backend.
2018-01-23 Chris HansonRename file "ustring" to "string" and update package...
2018-01-23 Chris HansonLarge number of file renames.
2018-01-23 Chris HansonMerge gensym into symbol and add mutex for its counter.
2018-01-23 Chris HansonDon't use vertical brackets when unparsing uninterned...
2018-01-23 Chris HansonMove fixart and thread-low to earlier in the cold load.
2018-01-23 Chris HansonEliminate long-obsolete starbase support.
2018-01-23 Chris HansonAdd a few missing subdirs into Tags.sh computation.
2018-01-22 Chris HansonRewrite syntax-environment to use bundles.
2018-01-22 Chris HansonAllow bare symbols as elements in bundle-interface...
2018-01-21 Chris HansonFix bug: bundle-interface predicates can't use dispatch...
2018-01-21 Chris HansonPush yet more predicate machinery into boot.
2018-01-21 Chris HansonRename value-binder to variable-binder.
2018-01-21 Chris HansonMove bundle implementation to early in the cold load.
2018-01-21 Chris HansonAdd unparser for variable items.
2018-01-21 Taylor R CampbellAvoid shift of negative, which is undefined in C.
2018-01-21 Chris HansonEliminate unnecessary implementation note.
next