summary refs log tree commit diff
path: root/tests/builders.scm
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2017-07-05 23:28:58 +0200
committerLudovic Courtès <ludo@gnu.org>2017-07-05 23:42:03 +0200
commitc18c53117fa527ea34f8386ad344bb0df0113f67 (patch)
treefc078b9a9866f4002b6b2b85df58ca24f54d57eb /tests/builders.scm
parent425ab478ac99452dff6a71b16caa46ae06d5b550 (diff)
downloadguix-wip-gexp-hygiene.tar.gz
DRAFT gexp: Preserve scope across stages. wip-gexp-hygiene
DRAFT: Needs more tests and more testing.

* guix/gexp.scm (gexp)[lookup-binding, generate-bindings]
[syntax-uid, alpha-rename]: New procedures.
Call 'alpha-rename' before doing anything else.
* tests/gexp.scm ("hygiene, eval", "hygiene, define")
("hygiene, shadowed syntax", "hygiene, quote"): New tests.
Diffstat (limited to 'tests/builders.scm')
0 files changed, 0 insertions, 0 deletions