Andy Wingo
|
4bfe73072b
Merge remote-tracking branch 'origin/stable-2.0'
|
12 vuotta sitten |
Mark H Weaver
|
8210c8538a
Fix @ and @@ to not capture lexicals; new @@ @@ form for R6RS libraries
|
13 vuotta sitten |
Andy Wingo
|
bc61280992
Merge remote-tracking branch 'local-2.0/stable-2.0'
|
13 vuotta sitten |
Mark H Weaver
|
3fafc52afb
Comment out unused definitions of 'do' and 'case' in psyntax.scm
|
13 vuotta sitten |
Mark H Weaver
|
d019ef9288
Merge branch 'stable-2.0'
|
13 vuotta sitten |
Mark H Weaver
|
1af6d2a717
Minimize size of embedded syntax objects in psyntax-pp.scm
|
13 vuotta sitten |
Mark H Weaver
|
72ee0ef71b
tree-il->scheme improvements
|
13 vuotta sitten |
Mark H Weaver
|
9120f130a8
Fix typos in psyntax.scm
|
13 vuotta sitten |
Andy Wingo
|
58565208bd
Merge remote-tracking branch 'local-2.0/stable-2.0'
|
13 vuotta sitten |
Andy Wingo
|
2988685d84
Merge remote-tracking branch 'origin/stable-2.0'
|
13 vuotta sitten |
Mark H Weaver
|
32fbc38fbb
psyntax: access source properties for all supported objects
|
13 vuotta sitten |
Mark H Weaver
|
bbd1281ae5
syntax-violation: prefer 'subform' for source info, with 'form' as fallback
|
13 vuotta sitten |
Mark H Weaver
|
30398e94f9
Fix psyntax bugs that would cause bad source annotations
|
13 vuotta sitten |
Andy Wingo
|
dfadcf85cb
Merge remote-tracking branch 'origin/stable-2.0'
|
13 vuotta sitten |
Mark H Weaver
|
40e92f09fc
Fix error messages involving definition forms
|
13 vuotta sitten |
Andy Wingo
|
6dc8c138f9
more readable gensyms
|
13 vuotta sitten |
Andy Wingo
|
f9685f4373
globally unique marks and labels using syntax-session-id
|
13 vuotta sitten |
Andy Wingo
|
68fcf71189
new syntax procedures to (system syntax)
|
13 vuotta sitten |
Andy Wingo
|
1ace4fbf3d
add syntax-module
|
13 vuotta sitten |
Andy Wingo
|
3d51e57cfb
add syntax-locally-bound-identifiers
|
13 vuotta sitten |
Andy Wingo
|
7d02e25661
avoid gensym when making labels in psyntax
|
13 vuotta sitten |
Andy Wingo
|
9b0975f1dc
add syntax-local-binding
|
13 vuotta sitten |
Andy Wingo
|
bbc2364a3e
Merge commit 'cc8afa2b361635953dfba7f10e4193b1f243a50f'
|
13 vuotta sitten |
Andy Wingo
|
449bf60b81
deprecate fluid-let-syntax in favor of syntax-parameterize
|
13 vuotta sitten |
Ludovic Courtès
|
a3989357b3
Regenerate `psyntax-pp.scm'.
|
13 vuotta sitten |
Andy Wingo
|
dc65d1cf5b
document invalidity of (begin) as expression; add back-compat shim
|
13 vuotta sitten |
Andy Wingo
|
b2208d2e98
Merge remote-tracking branch 'origin/stable-2.0'
|
13 vuotta sitten |
Andy Wingo
|
440ac793c4
eval-when tidying up
|
13 vuotta sitten |
Andy Wingo
|
78a474558a
psyntax: s/chi/expand/g
|
13 vuotta sitten |
Andy Wingo
|
0f9f51a153
regenerate psyntax-pp
|
13 vuotta sitten |