My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members

Parse::Eyapp

Casiano Rodriguez-Leon

Dpto. Estadistica, I.O. y Computacion. Universidad de La Laguna

Abstract:

Parse::Eyapp (Extended yapp) is a collection of modules that extends Francois Desarmenien Parse::Yapp 1.05. Eyapp extends yacc/yapp syntax with functionalities like named attributes, EBNF-like expressions, modifiable default action, automatic abstract syntax tree building, dynamic conflict resolution, translation schemes, tree regular expressions, tree transformations, scope analysis support, and directed acyclic graphs among others.

This article teaches you the basics of Compiler Construction using Parse::Eyapp to build a translator from infix expressions to Parrot Intermediate Representation.


Powered by Google Project Hosting