A syntax-rules/syntax-case/syntax-parse mashup for Clojure
Switch branches/tags
Nothing to show
Clone or download
qbg Merge pull request #3 from jackfirth/master
Specify that *current-match* is dynamic
Latest commit 8a1b43f Aug 23, 2015

README.md

syntax-rules

A library for defining hygienic macros based on pattern matching. This library provides many features of syntax-parse from Racket and provides a syntax-rules-based interface and a syntax-case-based interface to its facilities.

Usage

The syntax-rules wiki page has a reference page that documents the usage of the library.

Limitations

The arglists of a macro defined by defsyntax-rules/defsyntax-case is the list of rules.

License

Copyright (C) 2010 Brian Goslinga

Distributed under the Eclipse Public License, the same as Clojure.