/racr

RACR: Scheme metacompiler library based on reference attribute grammar controlled rewriting

Primary LanguageSchemeMIT LicenseMIT

Software: RACR (Reference Attribute Grammar Controlled Rewriting)

Public Git Repository: https://github.com/christoff-buerger/racr

Author: Christoff Bürger (christoff.buerger@gmail.com)

Documentation

A short synopsis gives an overview what RACR is all about; also consider its feature list. For documentation consult RACR's reference manual. Besides RACR's application programming interface, it provides detailed installation instructions. To get started, documented examples are in the ./examples directory.

Besides Scheme, RACR can also be used as C#-library. The RACR-NET manual describes its application in .NET using C# (a well understanding of the basic functionalities described in the reference manual is assumed).

There also exists a list of scientific publications and presentations regarding RAG-controlled rewriting, RACR and its applications.

License

This program and the accompanying materials are made available under the terms of the MIT license (X11 license) which accompanies this distribution (./license.txt).