Skip to content

Latest commit

 

History

History
42 lines (26 loc) · 1.24 KB

README.md

File metadata and controls

42 lines (26 loc) · 1.24 KB

AdaBaby

AdaBaby is a simplified Ada compiler made using coco framework

Introduction

This simplified Ada95 compiler is built utilizing several frameworks to assist speedy construction, it has a simplified grammar with a custom tokenizer, abstract symbol tree builder, tree walkers, and register allocator.

Scanner and Lexer

Email:

[email protected]

[email protected]

Sources

Getting Started

From the Coco/r for Java section, download Coco.jar

Also download the Scanner.frame and Parser.frame

I also downloaded the Java.ATG and JavaParser.java for starting samples

Run the .atg file using coco.jar

java -jar coco.jar AdaBaby.atg

Compile the parser.java

javac JavaParser.java

java compile test.adb