Skip to content
A syntax-rules/syntax-case/syntax-parse mashup for Clojure
Clojure
Latest commit 8a1b43f Aug 23, 2015 @qbg Merge pull request #3 from jackfirth/master
Specify that *current-match* is dynamic
Failed to load latest commit information.
src/qbg
test/qbg/syntax_rules
.gitignore Initial commit Dec 20, 2010
README.md Remove defsyntax-class, add syntax-class macro with nicer syntax Jan 10, 2011
project.clj

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.

Something went wrong with that request. Please try again.