1. Introduction
This on-line document accompanies the slides and other material available for the courses Formal Languages and Compilers and Linguaggi e Traduttori. It describes the project of RLA, a tool that performs algebraic operations on regular languages. The project aims to demonstrate how to incrementally design and implement the successive phases of the translation process from regular language definitions to algebraic evaluations. All the used tools are freely available on the Internet: · the translator has been developed by means of JFlex, a lexical analyzer generator, and Cup, an LALR parser generator, both based on the Java Standard Edition Platform
|