Skip to content

Developing a fundamental understanding of the issues that arise in program translation. Including lexical analysis, syntax analysis, translation, and the basics of program optimization. Learn the Science behind building up a Compiler.

Notifications You must be signed in to change notification settings

Kareem100/Tiny-Compiler

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tiny Compiler

Implementing a Compiler to a new programming language called "Tiny".

  • Fully Functional Scanner (for the Lexical Analysis Phase).

  • Fully Functional Parser (for the Syntax Analysis Phase).

Work Screenshots

  • 1

  • 2

  • 3


Copyrights

  • Kareem S. Fathy - Kareem S. Ragab - Abanoub A. Azaab - Nada M. Abdelhamed - Nada S. Anies
  • KAN Org.
  • University of Ain Shams, Egypt

About

Developing a fundamental understanding of the issues that arise in program translation. Including lexical analysis, syntax analysis, translation, and the basics of program optimization. Learn the Science behind building up a Compiler.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%