Skip to content

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

License

Notifications You must be signed in to change notification settings

rene-schoene/racr

 
 

Repository files navigation

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).

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Scheme 78.4%
  • C# 12.0%
  • Shell 8.9%
  • Python 0.7%