Commit History

Author SHA1 Message Date
  Andy Wingo 2053592214 Allow mixed local definitions and expressions 5 years ago
  Andy Wingo 79a40cf717 Add "mod" field to tree-il toplevel ref, set, define 5 years ago
  Andy Wingo 61a8c9300d Fix race when expanding syntax-parameterize and define-syntax-parameter 6 years ago
  Andy Wingo 5fcc761b43 Use make-struct/simple in psyntax 7 years ago
  Andy Wingo 2f9ad7d9bc Merge stable-2.2 into master 7 years ago
  Andy Wingo da9da0eca4 psyntax generates calls to make-struct/no-tail 7 years ago
  Andy Wingo 1f560bc4b7 Remove support for legacy syntax objects. 7 years ago
  Andy Wingo a42bfae65f Psyntax generates new syntax objects 7 years ago
  Andy Wingo eb84c2f2da Beginnings of psyntax switch to new syntax objects 7 years ago
  Andy Wingo 6ba3f35f26 Plumbing changes to rename "syntax-module" 7 years ago
  Mark H Weaver 84a740d86a psyntax: Generate identifiers in a deterministic fashion. 9 years ago
  Andy Wingo a62d46ffff psyntax can trace expand-time changes to the current module 8 years ago
  Andy Wingo 5ca24b6ba1 Fix include-from-path when file found in relative path 8 years ago
  Mark H Weaver bb7075dc1a psyntax: Fix bug in match-each+. 9 years ago
  Andy Wingo 44b3342c4d Load port bindings in separate (ice-9 ports) module 8 years ago
  Andy Wingo 37ae02ffa0 Fix infinite loop in expander 10 years ago
  Mark H Weaver b958141cdb Merge branch 'stable-2.0' 11 years ago
  Mark H Weaver 0e18163366 Implement R7RS 'syntax-error'. 11 years ago
  Mark H Weaver 1624e149f7 psyntax: custom ellipses using 'with-ellipsis' or R7RS syntax-rules. 11 years ago
  Mark H Weaver 8de355d08e psyntax: toplevel variable definitions discard previous syntactic binding. 11 years ago
  Mark H Weaver 1df515a077 Merge branch 'stable-2.0' 11 years ago
  Mark H Weaver 0b83be7eb6 Revert "Fix bound-identifier=? to compare binding names, not just symbolic names." 11 years ago
  Mark H Weaver 70c74b8476 Fix bound-identifier=? to compare binding names, not just symbolic names. 11 years ago
  Mark H Weaver aa8630efb3 syntax-case: fix error reporting for misplaced ellipses. 11 years ago
  Andy Wingo 6dd9810902 Merge commit '750ac8c592e792e627444f476877f282525b132e' 11 years ago
  Mark H Weaver 750ac8c592 Improve error when 'include' form with relative path is not in a file. 11 years ago
  Andy Wingo c32b7c4cef Remove with-fluids; replaced by with-fluid* and inlined push-fluid primops 11 years ago
  Andy Wingo 9833864171 psyntax: ((@@ primitive NAME) ARG ...) in (guile) module is a primcall 11 years ago
  Mark H Weaver f6f4feb0a2 Merge remote-tracking branch 'origin/stable-2.0' 11 years ago
  Mark H Weaver 9a334eb3ab Do not scan for coding declarations in open-file. 12 years ago