Andy Wingo
|
de41e56492
hygienically rename macro-introduced bindings, reproducibly
|
13 vuotta sitten |
Andy Wingo
|
47e9919d22
resolve-identifier for toplevel definitions resolves by module
|
13 vuotta sitten |
Andy Wingo
|
19ef14f9b8
defined identifiers scoped in the current module
|
13 vuotta sitten |
Andy Wingo
|
5b36d6034b
syntax parameters implemented properly
|
13 vuotta sitten |
Andy Wingo
|
ea3ca4e4d0
syntax-parameterize, not fluid-let-syntax
|
13 vuotta sitten |
Andy Wingo
|
c2d822de19
add define-syntax-parameter, same as define-syntax
|
13 vuotta sitten |
Andy Wingo
|
c070de6345
psyntax: resolve-identifier refactor
|
13 vuotta sitten |
Andy Wingo
|
45f584674a
chi-top-sequence refactor
|
13 vuotta sitten |
Andy Wingo
|
f698b7286f
minor psyntax refactors
|
13 vuotta sitten |
Andy Wingo
|
148dfc2409
refactor chi-top-sequence
|
13 vuotta sitten |
Andy Wingo
|
ca12824581
Merge remote-tracking branch 'origin/stable-2.0'
|
13 vuotta sitten |
Andy Wingo
|
1bbe0a631c
psyntax uses define-syntax-rule
|
13 vuotta sitten |
Andy Wingo
|
dea14eb99b
add define-syntax-rule
|
13 vuotta sitten |
Andy Wingo
|
26c81c7f40
Merge remote-tracking branch 'origin/lexical-literals'
|
13 vuotta sitten |
Andy Wingo
|
8a562c697b
Merge remote-tracking branch 'local-2.0/stable-2.0'
|
13 vuotta sitten |
Stefan Israelsson Tampe
|
0ed9680fba
psyntax: enable dotted tail patterns
|
13 vuotta sitten |
Andy Wingo
|
78f0ef20a7
Merge remote-tracking branch 'local-2.0/stable-2.0'
|
13 vuotta sitten |
Andreas Rottmann
|
933c6eb795
Silence warnings for variables created by `generate-temporaries'
|
13 vuotta sitten |
Andy Wingo
|
6fc3eae477
sequence of expressions -> seq of head and tail
|
13 vuotta sitten |
Andy Wingo
|
a881a4ae3b
add <primcall> to tree-il
|
13 vuotta sitten |
Andy Wingo
|
7081d4f981
rename <application> to <call>
|
13 vuotta sitten |
Andy Wingo
|
e2ccab571e
psyntax simplification
|
14 vuotta sitten |
Andy Wingo
|
04b04af85a
fix free-id=? for module-bound keywords
|
14 vuotta sitten |
Andy Wingo
|
aa5698fb53
eval-when matches situations symbolically
|
14 vuotta sitten |
Andy Wingo
|
b735d33b2b
psyntax simplification
|
14 vuotta sitten |
Andy Wingo
|
d8f699e8eb
inline fxops in psyntax
|
14 vuotta sitten |
Andy Wingo
|
f929b9e5ec
allow definitions in with-syntax body
|
14 vuotta sitten |
Andy Wingo
|
4da326f25d
chi-top-sequence defines macros before expanding other exps
|
14 vuotta sitten |
Andy Wingo
|
4c2e13e548
psyntax: fold chi-top-sequence into chi-top
|
14 vuotta sitten |
Andy Wingo
|
0f550375be
unquote and unquote-splicing can split multiple expressions
|
14 vuotta sitten |