mit-scheme.git
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.
2018-01-21 Chris HansonDefer enabling runtime handling of errors until end...
2018-01-20 Chris HansonFix typo reported by jmarshall.
2018-01-20 Chris HansonTweak bundle index lookup; fix bundle tests.
2018-01-20 Chris HansonRefactor the bundle implementation.
2018-01-20 Chris HansonRewrite define-like and let-like syntax for simplicity.
2018-01-20 Chris HansonTwo small simplifications.
2018-01-20 Chris HansonEliminate null-binding-item.
2018-01-20 Chris HansonFix bug: Can't call output/sequence with an empty list.
2018-01-20 Chris HansonRewrite define-bundle-interface to do renaming manually.
2018-01-20 Chris HansonFix bug: trace was depending on a string being mutable...
2018-01-19 Chris HansonBe a little more honest about unsyntaxing macro definit...
2018-01-19 Chris HansonRefactor bundle interfaces to be dispatch tags.
2018-01-19 Chris HansonFix bug in macro expansion for define-bundle-interface.
2018-01-18 Chris HansonAdd extra tests to make sure that tagging dispatches...
2018-01-18 Chris HansonMerge predicate-metadata and predicate-lattice into...
2018-01-18 Chris HansonAdd Tags.sh to tests directory.
2018-01-18 Chris HansonMove set-{dispatch-tag,predicate}<=! into boot for...
2018-01-18 Chris HansonEliminate remaining differences between record tags...
2018-01-18 Chris HansonStrip angle brackets off of dispatch-tag names when...
2018-01-18 Chris HansonChange strip-angle-brackets to work on symbols too.
next