summaryrefslogtreecommitdiff
path: root/module/ice-9/compile-psyntax.scm
Commit message (Expand)AuthorAgeFilesLines
* Fix compile-psyntax.scm -- canonicalize pass not neededAndy Wingo2021-04-291-6/+4
* Add "mod" field to tree-il toplevel ref, set, defineAndy Wingo2019-08-181-1/+2
* Psyntax generates new syntax objectsAndy Wingo2017-03-281-35/+101
* Tree-il post-order rewriter no longer destructiveAndy Wingo2013-06-101-11/+11
* Minimize size of embedded syntax objects in psyntax-pp.scmMark H Weaver2012-03-031-4/+64
* tree-il->scheme improvementsMark H Weaver2012-03-031-5/+11
* globally unique marks and labels using syntax-session-idAndy Wingo2012-01-261-2/+7
* generate psyntax-pp in canonical formAndy Wingo2011-09-281-5/+7
* compile-psyntax "optimizes" psyntax-ppAndy Wingo2010-06-171-1/+5
* Add copyight/license header in `compile-psyntax.scm'.Ludovic Courtès2010-05-251-1/+21
* rename sc-expand to macroexpandAndy Wingo2010-03-191-1/+1
* pretty-print psyntax-pp.scmAndy Wingo2009-06-081-4/+4
* new language: tree-il. psyntax generates it when run in compile mode.Andy Wingo2009-05-071-2/+2
* sc-expand in compile mode produces (ice-9 expand-support) structuresAndy Wingo2009-05-041-1/+3
* replace sc-expand with sc-expand3, removing binding for sc-expand3Andy Wingo2009-05-041-1/+1
* make sure we compile boot code in (guile), not (guile-user)Andy Wingo2009-04-241-24/+18
* fix load for syncase-in-boot-9; compile-psyntax works againAndy Wingo2009-04-241-6/+3
* more work on modules and hygiene, not finished yet, alas.Andy Wingo2009-04-171-13/+11
* serialize module information into syncase's output -- getting ready for hygieneAndy Wingo2009-04-171-1/+3
* move ice-9/ and oop/ under module/Andy Wingo2008-11-011-0/+27