2010-06-21 |
Andy Wingo | relax restriction on _ in literals |
blob | commitdiff | raw |
2010-06-21 |
Andy Wingo | syntax-case treats _ as placeholder |
blob | commitdiff | raw | diff to current |
2010-06-21 |
Andy Wingo | freshly regenerate psyntax-pp |
blob | commitdiff | raw | diff to current |
2010-06-19 |
Andy Wingo | set! name (lambda ...) names the lambda |
blob | commitdiff | raw | diff to current |
2010-06-19 |
Andy Wingo | add support for variable transformers: settable identif... |
blob | commitdiff | raw | diff to current |
2010-06-17 |
Andy Wingo | fix order of internal definitions |
blob | commitdiff | raw | diff to current |
2010-06-17 |
Andy Wingo | compile-psyntax "optimizes" psyntax-pp |
blob | commitdiff | raw | diff to current |
2010-06-17 |
Andy Wingo | internal definitions expand out to letrec* instead... |
blob | commitdiff | raw | diff to current |
2010-06-17 |
Andy Wingo | psyntax, primitive expander, and memoizer support for... |
blob | commitdiff | raw | diff to current |
2010-06-17 |
Andy Wingo | beginnings of letrec* support in the expander |
blob | commitdiff | raw | diff to current |
2010-06-11 |
Andy Wingo | fix lexical call naming bug |
blob | commitdiff | raw | diff to current |
2010-06-06 |
Andy Wingo | add syntax-source accessor |
blob | commitdiff | raw | diff to current |
2010-06-06 |
Andy Wingo | simplify macro representation in the wake of module... |
blob | commitdiff | raw | diff to current |
2010-06-06 |
Andy Wingo | fix module-hygiene corner case by relying more on synta... |
blob | commitdiff | raw | diff to current |
2010-06-05 |
Andy Wingo | source location propagation fixes in psyntax |
blob | commitdiff | raw | diff to current |
2010-06-02 |
Andy Wingo | fix procedure naming |
blob | commitdiff | raw | diff to current |
2010-05-20 |
Andy Wingo | lambda* usage in psyntax.scm |
blob | commitdiff | raw | diff to current |
2010-05-20 |
Andy Wingo | remove *mode* fluid from psyntax |
blob | commitdiff | raw | diff to current |
2010-05-20 |
Andy Wingo | iron out inconsistency between eval and compile expansion |
blob | commitdiff | raw | diff to current |
2010-05-20 |
Andy Wingo | primitive-eval takes expanded, not memoized, source |
blob | commitdiff | raw | diff to current |
2010-05-19 |
Andy Wingo | psyntax produces "expanded" structures directly |
blob | commitdiff | raw | diff to current |
2010-05-19 |
Andy Wingo | expanded type constructors in psyntax |
blob | commitdiff | raw | diff to current |
2010-05-13 |
Andy Wingo | psyntax builds case-lambda expressions |
blob | commitdiff | raw | diff to current |
2010-05-07 |
Andy Wingo | macro expanders return memoized expressions |
blob | commitdiff | raw | diff to current |
2010-05-06 |
Andy Wingo | psyntax no longer attempts to track (current-module) |
blob | commitdiff | raw | diff to current |
2010-05-06 |
Andy Wingo | @@ generalized to arbitrary expressions. |
blob | commitdiff | raw | diff to current |
2010-05-06 |
Andy Wingo | change form of @ and @@ psyntax handlers |
blob | commitdiff | raw | diff to current |
2010-05-06 |
Andy Wingo | add `expand' eval-when situation |
blob | commitdiff | raw | diff to current |
2010-05-03 |
Andy Wingo | only ensure local vars for definitions during expansion... |
blob | commitdiff | raw | diff to current |
2010-04-10 |
Neil Jerram | Merge branch 'master' into wip-manual-2 |
blob | commitdiff | raw | diff to current |
2010-03-29 |
Andy Wingo | metadata for syntax-rules, identifier-syntax, and defin... |
blob | commitdiff | raw | diff to current |
2010-03-25 |
Andy Wingo | vectors of pairs in docstring position are metadata |
blob | commitdiff | raw | diff to current |
2010-03-25 |
Andy Wingo | psyntax supports multiple docstrings, merging lambda... |
blob | commitdiff | raw | diff to current |
2010-03-20 |
Ludovic Courtès | Make `include' tail-recursive. |
blob | commitdiff | raw | diff to current |
2010-03-19 |
Andy Wingo | rename sc-expand to macroexpand |
blob | commitdiff | raw | diff to current |
2010-03-03 |
Andy Wingo | psyntax expander tracks changes to current module in... |
blob | commitdiff | raw | diff to current |
2010-02-19 |
Andy Wingo | re-expand psyntax-pp |
blob | commitdiff | raw | diff to current |
2010-02-18 |
Andy Wingo | psyntax support for with-fluids |
blob | commitdiff | raw | diff to current |
2010-01-11 |
Andy Wingo | allow (define* SYM VAL) |
blob | commitdiff | raw | diff to current |
2010-01-05 |
Andy Wingo | clean up macros.[ch] |
blob | commitdiff | raw | diff to current |
2009-12-28 |
Andy Wingo | Merge branch 'read-fix' |
blob | commitdiff | raw | diff to current |
2009-12-23 |
Andy Wingo | keyword arg errors throw to 'keyword-argument-error |
blob | commitdiff | raw | diff to current |
2009-12-20 |
Andy Wingo | psyntax's labels and marks now unique over a read/write... |
blob | commitdiff | raw | diff to current |
2009-12-11 |
Andreas Rottmann | add partial support for tail patterns in syntax-rules... |
blob | commitdiff | raw | diff to current |
2009-12-11 |
Andy Wingo | merge from master to elisp |
blob | commitdiff | raw | diff to current |
2009-12-02 |
Andy Wingo | really boot primitive-eval from scheme. |
blob | commitdiff | raw | diff to current |
2009-12-01 |
Andy Wingo | new evaluator, y'all |
blob | commitdiff | raw | diff to current |
2009-12-01 |
Andy Wingo | expand out named let to letrec in the eval case |
blob | commitdiff | raw | diff to current |
2009-11-15 |
Andy Wingo | Revert "implement #:predicate" and remove predicate... |
blob | commitdiff | raw | diff to current |
2009-11-14 |
Andy Wingo | add include-from-path |
blob | commitdiff | raw | diff to current |
2009-11-07 |
Ludovic Courtès | Fix typos in `psyntax'. |
blob | commitdiff | raw | diff to current |
2009-11-01 |
Ludovic Courtès | Merge branch 'bdw-gc-static-alloc' |
blob | commitdiff | raw | diff to current |
2009-10-26 |
Andy Wingo | implement #:predicate |
blob | commitdiff | raw | diff to current |
2009-10-25 |
Andy Wingo | case-lambda, case-lambda* in psyntax |
blob | commitdiff | raw | diff to current |
2009-10-25 |
Andy Wingo | refactor psyntax.scm's treatment of lambda and lambda* |
blob | commitdiff | raw | diff to current |
2009-10-24 |
Andy Wingo | define* in psyntax |
blob | commitdiff | raw | diff to current |
2009-10-23 |
Andy Wingo | lambda* in psyntax |
blob | commitdiff | raw | diff to current |
2009-10-23 |
Andy Wingo | separate "inits" field in <lambda-case>; compile fixes... |
blob | commitdiff | raw | diff to current |
2009-10-23 |
Andy Wingo | more work towards compiling and interpreting keyword... |
blob | commitdiff | raw | diff to current |
2009-10-23 |
Andy Wingo | tree-il support for case-lambda |
blob | commitdiff | raw | diff to current |
2009-10-19 |
Julian Graham | Fix typo in psyntax.scm related to syntax-violation... |
blob | commitdiff | raw | diff to current |
2009-09-01 |
Ludovic Courtès | Merge branch 'boehm-demers-weiser-gc' into bdw-gc-stati... |
blob | commitdiff | raw | diff to current |
2009-08-27 |
Neil Jerram | Merge branch 'ossau-gds-dev' |
blob | commitdiff | raw | diff to current |
2009-08-27 |
Daniel Kraft | Merge branch 'master' of git://git.savannah.gnu.org... |
blob | commitdiff | raw | diff to current |
2009-08-25 |
Andy Wingo | Merge wip-array refactor, up to cd43fdc5b7a7c |
blob | commitdiff | raw | diff to current |
2009-08-21 |
Neil Jerram | Merge branch 'wip-manual' of ssh://ossau@git.sv.gnu... |
blob | commitdiff | raw | diff to current |
2009-08-17 |
Ludovic Courtès | Merge branch 'master' into boehm-demers-weiser-gc |
blob | commitdiff | raw | diff to current |
2009-08-13 |
Ludovic Courtès | Allow redefinitions in compiled code as in `(define... |
blob | commitdiff | raw | diff to current |
2009-07-31 |
Daniel Kraft | Merge branch 'master' of git://git.savannah.gnu.org... |
blob | commitdiff | raw | diff to current |
2009-07-24 |
Andy Wingo | fix gensym creation in psyntax |
blob | commitdiff | raw | diff to current |
2009-06-27 |
Daniel Kraft | Merge branch 'master' of git://git.savannah.gnu.org... |
blob | commitdiff | raw | diff to current |
2009-06-20 |
Andy Wingo | fix source information lossage for (define (foo) .... |
blob | commitdiff | raw | diff to current |
2009-06-20 |
Andy Wingo | source information for the interpreter |
blob | commitdiff | raw | diff to current |
2009-06-08 |
Andy Wingo | pretty-print psyntax-pp.scm |
blob | commitdiff | raw | diff to current |
2009-06-07 |
Andy Wingo | fix bootstrapping after last night's psyntax patch |
blob | commitdiff | raw | diff to current |
2009-06-06 |
Andy Wingo | fix incorrect inlining of + when + is locally redefined |
blob | commitdiff | raw | diff to current |
2009-06-05 |
Andy Wingo | support ((@ ...) ...) where the car is a macro |
blob | commitdiff | raw | diff to current |
2009-06-02 |
Julian Graham | Merge branch 'master' of git://git.savannah.gnu.org... |
blob | commitdiff | raw | diff to current |
2009-05-29 |
Andy Wingo | Merge branch 'syncase-in-boot-9' |
blob | commitdiff | raw | diff to current |
2009-05-22 |
Andy Wingo | source location tracking in psyntax, booya! |
blob | commitdiff | raw | diff to current |
2009-05-22 |
Andy Wingo | remove annotations in psyntax in favor of guile's sourc... |
blob | commitdiff | raw | diff to current |
2009-05-22 |
Andy Wingo | fix problem naming internal definitions |
blob | commitdiff | raw | diff to current |
2009-05-22 |
Andy Wingo | residualize names into procedures. re-implement srfi... |
blob | commitdiff | raw | diff to current |
2009-05-21 |
Andy Wingo | some work on syntax.test |
blob | commitdiff | raw | diff to current |
2009-05-21 |
Andy Wingo | catch syntax errors in unquote and unquote-splicing |
blob | commitdiff | raw | diff to current |
2009-05-20 |
Andy Wingo | fix failing macro-as-parameter tests in eval.test |
blob | commitdiff | raw | diff to current |
2009-05-20 |
Andy Wingo | a few fixups |
blob | commitdiff | raw | diff to current |
2009-05-20 |
Andy Wingo | and, or, cond etc use syntax-rules, compile scheme... |
blob | commitdiff | raw | diff to current |
2009-05-17 |
Andy Wingo | define `delay' in terms of make-promise |
blob | commitdiff | raw | diff to current |
2009-05-17 |
Andy Wingo | actually pass original ids on to tree-il data types |
blob | commitdiff | raw | diff to current |
2009-05-17 |
Andy Wingo | preserve original var names in lets and lambdas |
blob | commitdiff | raw | diff to current |
2009-05-07 |
Andy Wingo | go ahead and regenerate psyntax-pp.scm |
blob | commitdiff | raw | diff to current |
2009-05-07 |
Andy Wingo | new language: tree-il. psyntax generates it when run... |
blob | commitdiff | raw | diff to current |
2009-05-07 |
Andy Wingo | make expand-support structure constructors take a sourc... |
blob | commitdiff | raw | diff to current |
2009-05-07 |
Andy Wingo | fix install-global construction of `define' forms |
blob | commitdiff | raw | diff to current |
2009-05-04 |
Andy Wingo | when compiling, use make-lexical to residualize origina... |
blob | commitdiff | raw | diff to current |
2009-05-04 |
Andy Wingo | sc-expand in compile mode produces (ice-9 expand-suppor... |
blob | commitdiff | raw | diff to current |
2009-05-04 |
Andy Wingo | replace sc-expand with sc-expand3, removing binding... |
blob | commitdiff | raw | diff to current |
2009-04-29 |
Andy Wingo | remove (void) from boot-9 and psyntax |
blob | commitdiff | raw | diff to current |
2009-04-29 |
Andy Wingo | more cleanups to boot-9/psyntax |
blob | commitdiff | raw | diff to current |
next |