Maxim Cournoyer
|
9e21a89351
ice-9: Fix 'include' when used in compilation contexts.
|
пре 1 година |
Ludovic Courtès
|
347321ece9
psyntax: Honor source properties for things other than syntax objects.
|
пре 2 година |
Ludovic Courtès
|
2aed3c117c
psyntax: Pass source vectors to tree-il constructors.
|
пре 3 година |
Andy Wingo
|
54bbe0b284
Avoid source properties in psyntax
|
пре 3 година |
Andy Wingo
|
52e310a2ac
Avoid quadratic behavior in id-var-name
|
пре 3 година |
Rob Browning
|
d79a226359
Fix crash on #nil in syntaxes
|
пре 3 година |
Andy Wingo
|
ee7d18ec41
Fix syntax-violation, which was passing vectors instead of alists
|
пре 3 година |
Andy Wingo
|
8edf1dc623
Read-in-scheme replaces boot "read" definition
|
пре 3 година |
Andy Wingo
|
18c09f0492
Psyntax uses sourcev internally
|
пре 3 година |
Andy Wingo
|
0cc7991855
Ensure that (syntax ()) results in ()
|
пре 3 година |
Andy Wingo
|
9ade45097c
Fix module scoping for datum->syntax with no identifier
|
пре 3 година |
Andy Wingo
|
e054504fd4
Remove top-marked? optimization from psyntax
|
пре 4 година |
Andy Wingo
|
1711608f15
Add quote-syntax
|
пре 4 година |
Andy Wingo
|
a04a024f20
Implement read-syntax
|
пре 4 година |
Andy Wingo
|
1bba859000
Document datum->syntax extensions
|
пре 4 година |
Andy Wingo
|
50d3dd83f0
Adapt uses of make-syntax to preserve syntax
|
пре 4 година |
Andy Wingo
|
3d8397c11d
psyntax preserves source via syntax objects
|
пре 4 година |
Andy Wingo
|
2edf91d51c
Syntax objects have "source" field
|
пре 4 година |
Ludovic Courtès
|
d3a775ff10
psyntax: Preserve source location information for top-level references.
|
пре 4 година |
Ludovic Courtès
|
4cfe0c1014
psyntax: 'include' no longer rejects relative file names.
|
пре 4 година |
Andy Wingo
|
fd2ffc649c
Support R7RS define-library
|
пре 5 година |
Andy Wingo
|
2053592214
Allow mixed local definitions and expressions
|
пре 5 година |
Andy Wingo
|
79a40cf717
Add "mod" field to tree-il toplevel ref, set, define
|
пре 5 година |
Andy Wingo
|
61a8c9300d
Fix race when expanding syntax-parameterize and define-syntax-parameter
|
пре 6 година |
Andy Wingo
|
5fcc761b43
Use make-struct/simple in psyntax
|
пре 7 година |
Andy Wingo
|
2f9ad7d9bc
Merge stable-2.2 into master
|
пре 7 година |
Andy Wingo
|
da9da0eca4
psyntax generates calls to make-struct/no-tail
|
пре 7 година |
Andy Wingo
|
1f560bc4b7
Remove support for legacy syntax objects.
|
пре 7 година |
Andy Wingo
|
ce934bcd43
Add allow-legacy-syntax-objects? parameter
|
пре 7 година |
Andy Wingo
|
a42bfae65f
Psyntax generates new syntax objects
|
пре 7 година |