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-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
2018-01-14
Chris Hanson
Refactor handling of explicit tag supersets.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-14
Chris Hanson
Implement weak-pair procedures as primitives and open...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-13
Chris Hanson
Eliminate tagging strategies altogether.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-13
Chris Hanson
Fix test: was depending on tagging strategy to differen...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-13
Chris Hanson
Fix bug: two copies of unicode-char? were causing confu...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-13
Chris Hanson
Add "assertion number" to failure reports.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-13
Chris Hanson
Eliminate tagged-object-{tag,datum} since they're ident...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-13
Chris Hanson
Do stupid macrology to work around lack of vector-ish...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-13
Chris Hanson
Fix open-coding of default-object?.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-13
Chris Hanson
Fix bug in compilation of %record with 0 or 1 arguments.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-13
Chris Hanson
Implement tagged-object primitives and open-code them...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-12
Chris Hanson
Simplify the story of tagging strategy.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-11
Chris Hanson
Use macro to speed up implementations of record accessors.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-11
Chris Hanson
Remove documentation for now-obsolete generic-procedure...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-11
Chris Hanson
Simplify predicate-tagging so that it provides only...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-11
Chris Hanson
Eliminate record-entity names and support.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-11
Chris Hanson
Delete some unnecessary procedures.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-11
Chris Hanson
Tweak dispatch-tag slightly.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-10
Chris Hanson
Push definition of register-predicate! to beginning...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-10
Chris Hanson
Eliminate use of record-specific printing registration.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-10
Chris Hanson
Clean up the ad hoc handling of boot-time predicate...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-10
Chris Hanson
Use weak hash tables for predicate lattice.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-10
Chris Hanson
Eliminate unused (and not fully thought out) unregister...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-10
Chris Hanson
Fix cold-load initialization so that predicate tag...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-10
Chris Hanson
Thanks Joe! Fix thinko in code generation for define...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-09
Chris Hanson
Remove some unused and undocumented record-type accessors.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-09
Chris Hanson
Move srfi-1 support to beginning of cold load.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-09
Chris Hanson
Minor simplification.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-09
Chris Hanson
Move dispatch-tag print method into gentag.scm.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-09
Chris Hanson
Eliminate special support for defstruct printers.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-09
Chris Hanson
Search for root-level "build" directory when finding...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-09
Chris Hanson
Add optional argument to specify build directory.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-09
Chris Hanson
Implement simple script to show all of the .crf files.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-09
Chris Hanson
Move all of the generic-procedure support from runtime...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-08
Chris Hanson
Ignore build directory called "build".
commit
|
commitdiff
|
tree
|
snapshot
2018-01-07
Chris Hanson
Make sure that a record's type name is an immutable...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-07
Chris Hanson
Implement string->immutable.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-07
Chris Hanson
Clean up handling of entities with records as extra.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-07
Chris Hanson
Convert record support to use new predicate dispatchers.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-07
Chris Hanson
Implement real define-pp-describer.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-07
Chris Hanson
Implement real define-unparser-method.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-07
Chris Hanson
Implement define-unparser-method and define-pp-describe...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-07
Chris Hanson
Change record to use predicate dispatchers instead...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-07
Chris Hanson
Tweak.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-07
Chris Hanson
Change predicate-dispatcher to be an entity.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-07
Chris Hanson
Fix compiler warning.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-07
Chris Hanson
Add two tests that were missing from known-tests.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-06
Chris Hanson
Implement deferred boot actions and use them for the...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-06
Chris Hanson
Establish an explicit booting? flag that controls boot...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-06
Chris Hanson
Change boot-time deferrals to use variable-setter.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-06
Chris Hanson
Implement variable-setter macro.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-06
Chris Hanson
Must load host-adapter for syntax definitions when...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-06
Chris Hanson
Reorganize boot.scm into logical sections.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-06
Chris Hanson
Eliminate less-than-useful comment.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-06
Chris Hanson
Rewrite the bundle machinery to separate interface...
commit
|
commitdiff
|
tree
|
snapshot
next