Mark H Weaver
|
ceb7f9cc12
Do not defer expansion of internal define-syntax forms.
|
12 年之前 |
Mark H Weaver
|
25645a0ac9
Fix source annotation bug in psyntax 'expand-body'.
|
12 年之前 |
Andy Wingo
|
747bd5347d
merge stable-2.0
|
12 年之前 |
Andy Wingo
|
84f5a82517
`include' relative paths relative to including file
|
12 年之前 |
Mark H Weaver
|
8b22ced1c9
Revert "Preserve keyword identifier in 'syntax-rules' and 'define-syntax-rule'"
|
12 年之前 |
Mark H Weaver
|
3e3d32dd9b
Preserve keyword identifier in 'syntax-rules' and 'define-syntax-rule'
|
12 年之前 |
Andy Wingo
|
4bfe73072b
Merge remote-tracking branch 'origin/stable-2.0'
|
12 年之前 |
Mark H Weaver
|
8210c8538a
Fix @ and @@ to not capture lexicals; new @@ @@ form for R6RS libraries
|
13 年之前 |
Andy Wingo
|
2aed2667fc
Merge remote-tracking branch 'origin/stable-2.0'
|
12 年之前 |
Andy Wingo
|
d0491c9a16
dead code elimination
|
12 年之前 |
Andy Wingo
|
bc61280992
Merge remote-tracking branch 'local-2.0/stable-2.0'
|
13 年之前 |
Mark H Weaver
|
3fafc52afb
Comment out unused definitions of 'do' and 'case' in psyntax.scm
|
13 年之前 |
Mark H Weaver
|
1948b38d88
Fix syntax wrap comments; remove old unused cruft
|
13 年之前 |
Mark H Weaver
|
d019ef9288
Merge branch 'stable-2.0'
|
13 年之前 |
Mark H Weaver
|
1af6d2a717
Minimize size of embedded syntax objects in psyntax-pp.scm
|
13 年之前 |
Mark H Weaver
|
9120f130a8
Fix typos in psyntax.scm
|
13 年之前 |
Andy Wingo
|
58565208bd
Merge remote-tracking branch 'local-2.0/stable-2.0'
|
13 年之前 |
Andy Wingo
|
2988685d84
Merge remote-tracking branch 'origin/stable-2.0'
|
13 年之前 |
Mark H Weaver
|
32fbc38fbb
psyntax: access source properties for all supported objects
|
13 年之前 |
Mark H Weaver
|
bbd1281ae5
syntax-violation: prefer 'subform' for source info, with 'form' as fallback
|
13 年之前 |
Mark H Weaver
|
30398e94f9
Fix psyntax bugs that would cause bad source annotations
|
13 年之前 |
Andy Wingo
|
dfadcf85cb
Merge remote-tracking branch 'origin/stable-2.0'
|
13 年之前 |
Andy Wingo
|
252acfe8e7
Merge commit '3d51e57cfb0404db568a6adfde2a346d3fd9907e'
|
13 年之前 |
Andy Wingo
|
855db1905d
Merge commit '9b0975f1dc41ddd10d81fb5b0965b9e9a54ef37a'
|
13 年之前 |
Mark H Weaver
|
40e92f09fc
Fix error messages involving definition forms
|
13 年之前 |
Andy Wingo
|
f9685f4373
globally unique marks and labels using syntax-session-id
|
13 年之前 |
Andy Wingo
|
68fcf71189
new syntax procedures to (system syntax)
|
13 年之前 |
Andy Wingo
|
1ace4fbf3d
add syntax-module
|
13 年之前 |
Andy Wingo
|
3d51e57cfb
add syntax-locally-bound-identifiers
|
13 年之前 |
Andy Wingo
|
7d02e25661
avoid gensym when making labels in psyntax
|
13 年之前 |