mit-scheme.git
2018-03-23 Chris HansonImplement spar-arg:compare and (keyword id) pattern.
2018-03-22 Chris HansonMore macros converted to new model, plus a lot of fixes...
2018-03-22 Chris HansonImplement syntax-constructor ("scons") mechanism.
2018-03-22 Chris HansonHandle case where debugging-info has an old-style pathname.
2018-03-22 Chris HansonDon't write pathnames into debugging info.
2018-03-22 Chris HansonImplement spar-top-level to cut down on boilerplate.
2018-03-21 Chris HansonTweak.
2018-03-21 Chris HansonChange record predicate to check for child types. ...
2018-03-21 Chris HansonMake record inheritance comply with SRFI 131.
2018-03-21 Chris HansonImplement pattern language to make spars more terse.
2018-03-21 Chris HansonAdd forgotten export.
2018-03-20 Chris HansonChange spar-match-null to a procedure.
2018-03-19 Chris HansonSimplify spar interface a bit more.
2018-03-19 Chris HansonImplement record inheritance at Arthur's request.
2018-03-18 Chris HansonEliminate default-inits arg from make-record-type.
2018-03-17 Chris HansonStreamline definition of record-type proxies.
2018-03-17 Chris HansonAllow a record to be both applicable and fasdumpable.
2018-03-17 Chris HansonRestrict access to type proxies.
2018-03-17 Chris HansonChange default value of repl:write-result-hash-numbers...
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.
next