projects
/
mit-scheme.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
mit-scheme.git
2018-02-10
Chris Hanson
Downcase explicit arguments to syntax-check and syntax...
commit
|
commitdiff
|
tree
|
snapshot
2018-02-10
Chris Hanson
Implement classify-form-cXr to simplify code slightly.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-10
Chris Hanson
Rename environment to senv in mit-syntax.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-10
Chris Hanson
Eliminate classify-expr.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-09
Chris Hanson
A big round of renamings.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-08
Chris Hanson
Change predicate dispatchers to use dispatch cache.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-07
Chris Hanson
Eliminate keyword-value-item.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-07
Chris Hanson
A bunch of renames to eliminate weird "/" phase of...
commit
|
commitdiff
|
tree
|
snapshot
2018-02-07
Chris Hanson
Collapse syntax, syntax-classify, and syntax-compile...
commit
|
commitdiff
|
tree
|
snapshot
2018-02-07
Chris Hanson
Make comment in identifier=? more comprehensive.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-03
Chris Hanson
Move the higher-level senv procedures into syntax-envir...
commit
|
commitdiff
|
tree
|
snapshot
2018-02-02
Chris Hanson
Implement better pp support for syntactic environments.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-02
Chris Hanson
Don't generate keyword-value-item except at top level.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-02
Chris Hanson
Handle define-syntax better when unsyntaxing.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-02
Chris Hanson
Fix test broken by earlier change.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-01
Chris Hanson
Eliminate another empty file.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-01
Chris Hanson
Simplify how runtime syntactic environments are created.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-01
Chris Hanson
Don't use syntactic enviroment to indirectly bind globa...
commit
|
commitdiff
|
tree
|
snapshot
2018-02-01
Chris Hanson
Remove empty file.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-30
Chris Hanson
Add bindings for the block-declaration renames.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-30
Chris Hanson
Change declaration processing to decouple it from open...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-30
Chris Hanson
Rename block-declaration -> scode-block-declaration...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-30
Chris Hanson
Change seq-item to flatten its arguments.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-30
Chris Hanson
A large number of renames for syntax items.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-30
Chris Hanson
Eliminate unnecessary condition.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-30
Chris Hanson
Don't use binding-item for LET bindings.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-29
Chris Hanson
Change syntactic environments to be records rather...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-29
Chris Hanson
Change define-bundle-interface to use quote-identifier.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-28
Chris Hanson
Implement quote-identifier, which is needed for macro...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-28
Chris Hanson
Rename combinator-substitution -> list-substitution.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-28
Chris Hanson
Fix but: top-level definition names must be symbols.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-27
Chris Hanson
Disallow runtime environments in make-syntactic-environ...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-27
Chris Hanson
Simplify the rename-db implementation.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-27
Chris Hanson
Eliminate synthetic identifiers.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-26
Chris Hanson
Change compile-item/expression to be a predicate dispat...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-26
Chris Hanson
Simplify interface to syntax renaming.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-26
Chris Hanson
Reorganize the code within syntax-rename. No other...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-26
Chris Hanson
Split renaming mechanism out of syntax-output.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-26
Chris Hanson
Eliminate open-block-components and rename other proced...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-26
Chris Hanson
Refactor the syntax-output codewalkers to use predicate...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-26
Chris Hanson
Make sure the open-block tag is computed correctly.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-26
Chris Hanson
Use keyword syntactic environment to implement keywords.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-26
Chris Hanson
Introduce syntactic-environment/reserve to handle commo...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-26
Chris Hanson
Rename accessors for syntactic closures.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-26
Chris Hanson
Make sure that scode object tags are correctly computed.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-25
Chris Hanson
Add missing rename to host-adapter. Thanks Joe Marshall...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-24
Chris Hanson
Greatly simplify SCode abstraction and change names...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-23
Chris Hanson
Eliminate unused import from compiler C backend.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-23
Chris Hanson
Rename file "ustring" to "string" and update package...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-23
Chris Hanson
Large number of file renames.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-23
Chris Hanson
Merge gensym into symbol and add mutex for its counter.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-23
Chris Hanson
Don't use vertical brackets when unparsing uninterned...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-23
Chris Hanson
Move fixart and thread-low to earlier in the cold load.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-23
Chris Hanson
Eliminate long-obsolete starbase support.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-23
Chris Hanson
Add a few missing subdirs into Tags.sh computation.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-22
Chris Hanson
Rewrite syntax-environment to use bundles.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-22
Chris Hanson
Allow bare symbols as elements in bundle-interface...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-21
Chris Hanson
Fix bug: bundle-interface predicates can't use dispatch...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-21
Chris Hanson
Push yet more predicate machinery into boot.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-21
Chris Hanson
Rename value-binder to variable-binder.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-21
Chris Hanson
Move bundle implementation to early in the cold load.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-21
Chris Hanson
Add unparser for variable items.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-21
Taylor R Campbell
Avoid shift of negative, which is undefined in C.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-21
Chris Hanson
Eliminate unnecessary implementation note.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-21
Chris Hanson
Defer enabling runtime handling of errors until end...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-20
Chris Hanson
Fix typo reported by jmarshall.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-20
Chris Hanson
Tweak bundle index lookup; fix bundle tests.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-20
Chris Hanson
Refactor the bundle implementation.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-20
Chris Hanson
Rewrite define-like and let-like syntax for simplicity.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-20
Chris Hanson
Two small simplifications.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-20
Chris Hanson
Eliminate null-binding-item.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-20
Chris Hanson
Fix bug: Can't call output/sequence with an empty list.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-20
Chris Hanson
Rewrite define-bundle-interface to do renaming manually.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-20
Chris Hanson
Fix bug: trace was depending on a string being mutable...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-19
Chris Hanson
Be a little more honest about unsyntaxing macro definit...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-19
Chris Hanson
Refactor bundle interfaces to be dispatch tags.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-19
Chris Hanson
Fix bug in macro expansion for define-bundle-interface.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-18
Chris Hanson
Add extra tests to make sure that tagging dispatches...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-18
Chris Hanson
Merge predicate-metadata and predicate-lattice into...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-18
Chris Hanson
Add Tags.sh to tests directory.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-18
Chris Hanson
Move set-{dispatch-tag,predicate}<=! into boot for...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-18
Chris Hanson
Eliminate remaining differences between record tags...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-18
Chris Hanson
Strip angle brackets off of dispatch-tag names when...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-18
Chris Hanson
Change strip-angle-brackets to work on symbols too.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-18
Chris Hanson
Replace record-type with the associated dispatch tag.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-18
Chris Hanson
Add EXPRESSION clauses to boolean assertions in test...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-18
Chris Hanson
Fix typo in earlier refactor.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-18
Chris Hanson
Rename "tag" to "dispatch-tag" and move bindings to...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-17
Chris Hanson
Merge dispatch-tags and tags into a single implementation.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-17
Chris Hanson
Fix bug: forgot to initialize record conditions.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-16
Chris Hanson
Change tag representation so extra field is always...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-16
Chris Hanson
Refactor tag implementation to use "metatags".
commit
|
commitdiff
|
tree
|
snapshot
2018-01-16
Chris Hanson
Fix bug: record-type-type-tag was missing a tag.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-16
Chris Hanson
Move weak sets from predicate-metadata to boot.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-16
Chris Hanson
Eliminate predicate-description.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-16
Chris Hanson
Put guarantee and friends into "boot" for cold-load...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-16
Chris Hanson
Implement simple weak sets.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-15
Matt Birkholz
blowfish: Doco typo.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-15
Matt Birkholz
gdbm: Doco typos.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-15
Matt Birkholz
ffi: Missing alienate_float_environment causes foreigne...
commit
|
commitdiff
|
tree
|
snapshot
next