Skip to content

AdaBaby is a simplified Ada compiler made using coco framework

Notifications You must be signed in to change notification settings

jsmith1031/AdaBaby

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

AdaBaby is a simplified Ada compiler made using coco framework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages