pLERO

Language for Grammar Refactoring Patterns

User Tools

Site Tools


start

Table of Contents

pLERO

pLERO is a formal specification language for preserving knowledge of grammar engineers, complementing mARTINICA, the universal approach for automated refactoring of context-free grammars.

Download

Experimental implementation of pLERO pattern application system: pLERO version 0.1 1)

Usage

To run pLERO you need Java Runtime Environment 7. To execute pattern application, use command line:

java -jar plero.jar <pattern-file> <grammar-file>

While pattern is defined in the pLERO language, grammar is specified in a simple grammar format based on Backus-Naur Form.

1) The program includes parts of Google Guava licensed under Apache License 2 and Antlr4 licensed under BSD license.
start.txt · Last modified: 2013/05/28 15:03 by Sergej Chodarev

Page Tools