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-04-22
Chris Hanson
Eliminate remaining uses of find-matching-item.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-22
Chris Hanson
Eliminate remaining uses of list-search-positive.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-22
Chris Hanson
Downcase remaining symbols in the runtime system.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-22
Chris Hanson
Change SVM compiler to use new pop-return instruction.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-21
Chris Hanson
Implement new SVM instruction: (pop-return).
commit
|
commitdiff
|
tree
|
snapshot
2018-04-19
Chris Hanson
Override definition of filter so that compilation using...
commit
|
commitdiff
|
tree
|
snapshot
2018-04-16
Chris Hanson
Implement scode-procedure-arity so that it can be run...
commit
|
commitdiff
|
tree
|
snapshot
2018-04-16
Chris Hanson
Change guarantee to show context of error.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-15
Chris Hanson
Eliminate references to now-deprecated definitions.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-15
Chris Hanson
Put back inadvertently-deleted bindings.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-15
Chris Hanson
Mark deprecated list procedures and also more SRFI...
commit
|
commitdiff
|
tree
|
snapshot
2018-04-15
Chris Hanson
Change find-{,not-}matching-items procedures to call...
commit
|
commitdiff
|
tree
|
snapshot
2018-04-15
Chris Hanson
Tweak indentation.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-15
Chris Hanson
Eliminate references to various list filters in favor...
commit
|
commitdiff
|
tree
|
snapshot
2018-04-15
Chris Hanson
Optimize code generated for let*, let*-syntax, and...
commit
|
commitdiff
|
tree
|
snapshot
2018-04-14
Chris Hanson
Another round of downcasing.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-04
Chris Hanson
Downcase a lot more symbols and constants.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-03
Chris Hanson
Add program to find symbols that depend on case folding.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-02
Chris Hanson
Downcase a lot more symbols and constants.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-02
Chris Hanson
Export char-changes-when-X predicates and char sets.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-02
Chris Hanson
Downcase more symbols and constants.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-02
Chris Hanson
Downcase more symbols and constants.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-01
Chris Hanson
Downcase more symbols and constants.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-01
Chris Hanson
Downcase more symbols and constants.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-01
Chris Hanson
Downcase all symbols and constants.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-01
Chris Hanson
Change *parser-canonicalize-symbols?* to affect symbols...
commit
|
commitdiff
|
tree
|
snapshot
2018-04-01
Chris Hanson
Downcase symbols and constants in optiondb.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-01
Chris Hanson
Downcase symbols and constants in optiondb.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-01
Chris Hanson
Fix bug: mime decoder wasn't properly flushing its...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-31
Chris Hanson
Fix typo in previous change.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-30
Chris Hanson
Eliminate define-expr-item-compiler in favor of define...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-30
Chris Hanson
Move definition of access entirely into mit-syntax.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-30
Chris Hanson
Eliminate redundant code in cons-stream*.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-30
Chris Hanson
Reorder definitions in mit-macros into topical groups.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-30
Chris Hanson
Change spar-transformer->runtime to provide default...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-30
Chris Hanson
Rename :FOO syntax names so that they aren't potential...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-30
Chris Hanson
Tweak quasiquote implementation to use shorter names.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-30
Chris Hanson
Change and to be defined by syntax-rules.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-29
Chris Hanson
Rewrite local-declare using syntax-rules.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-29
Chris Hanson
Convert define-integrable, fluid-let, and paramaterize...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-29
Chris Hanson
Change unsyntaxer:* variables to be parameters and...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-29
Chris Hanson
Fix broken unsyntaxing of scode sequences.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-29
Chris Hanson
Make second arg to scons-set! optional.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-29
Chris Hanson
Refactor how keywords are matched.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-29
Chris Hanson
Change spar pattern (elt ...) to (subform ...).
commit
|
commitdiff
|
tree
|
snapshot
2018-03-29
Chris Hanson
Rename spar*elt* to spar*subform*.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-28
Chris Hanson
Change pattern->spar to make * and + operators implicit...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-28
Chris Hanson
Eliminate special bindings for constants in pattern...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-28
Chris Hanson
Rewrite patterns as (elt (list ...)) rather than (list...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-28
Chris Hanson
Convert and-let* to scons-rule.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-28
Chris Hanson
Add some simple optimizations.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-28
Chris Hanson
Convert a bunch more macros to scons-rule.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-28
Chris Hanson
Use folding to eliminate loops in macros.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-27
Chris Hanson
Rewrite COND and DO to use spar rules.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-27
Chris Hanson
Change scons-call to not quote its operator.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-27
Chris Hanson
Add context to items, for errors that happen during...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-27
Chris Hanson
Formalize the context of a syntax error.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Chris Hanson
Implement spar-not.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Chris Hanson
Rewrite COND-EXPAND to use spar rule.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Chris Hanson
Change spars to set up error context when calling out...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-25
Chris Hanson
Tweak CASE to use new keyword pattern.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-25
Chris Hanson
Rename spar-seq to spar-and.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-25
Chris Hanson
Tweak spar patterns.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-25
Chris Hanson
Clarify that spar-push-if pushes the form, and spar...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Chris Hanson
Rewrite CASE as a spar-transformer.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Chris Hanson
Implement spar-if and associated pattern.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Chris Hanson
Simplify spars pattern language.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-23
Chris Hanson
Eliminate parse-define-form.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-23
Chris Hanson
Rewrite core of pattern compiler to use rules.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-23
Chris Hanson
Implement spar-arg:compare and (keyword id) pattern.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-22
Chris Hanson
More macros converted to new model, plus a lot of fixes...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-22
Chris Hanson
Implement syntax-constructor ("scons") mechanism.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-22
Chris Hanson
Handle case where debugging-info has an old-style pathname.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-22
Chris Hanson
Don't write pathnames into debugging info.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-22
Chris Hanson
Implement spar-top-level to cut down on boilerplate.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-21
Chris Hanson
Tweak.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-21
Chris Hanson
Change record predicate to check for child types. ...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-21
Chris Hanson
Make record inheritance comply with SRFI 131.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-21
Chris Hanson
Implement pattern language to make spars more terse.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-21
Chris Hanson
Add forgotten export.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-20
Chris Hanson
Change spar-match-null to a procedure.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-19
Chris Hanson
Simplify spar interface a bit more.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-19
Chris Hanson
Implement record inheritance at Arthur's request.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-18
Chris Hanson
Eliminate default-inits arg from make-record-type.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-17
Chris Hanson
Streamline definition of record-type proxies.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-17
Chris Hanson
Allow a record to be both applicable and fasdumpable.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-17
Chris Hanson
Restrict access to type proxies.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-17
Chris Hanson
Change default value of repl:write-result-hash-numbers...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-16
Chris Hanson
Change pathname representation to be a fasdumpable...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-16
Chris Hanson
Use proxy instances for set-record-type-fasdumpable!.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-16
Chris Hanson
Fix typo in previous change.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-16
Chris Hanson
Implement fasdumpable records.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-15
Chris Hanson
In pp, treat named list/vector specially.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-15
Chris Hanson
Use cached predicate dispatchers only where tagging...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-14
Chris Hanson
Implement applicable records.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-13
Chris Hanson
Change representation of dispatch tags to eliminated...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-07
Chris Hanson
Eliminate two unused procedures.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-07
Chris Hanson
Guarantee that capture-syntactic-environment preserves...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-07
Chris Hanson
Some more tweaks to the low-level macro interfaces.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-07
Chris Hanson
Implement first two macros using syntax-parser.
commit
|
commitdiff
|
tree
|
snapshot
next