Skip to content

The course project for Compilers Construction: Practical Introduction at Innopolis University (Fall 2020)

Notifications You must be signed in to change notification settings

GneyHabub/iCompiler

Repository files navigation

iCompiler

A compiler for an imaginary imperative language written in Dart.

Try it out

You'll need a Dart compiler in order to run this project.

$ dart main.dart

Project navigation

The compiler's starting point is the main.dart file. It is using the lexer.dart file to split the source code into tokens and then parses them into an AST consisting of classes defined in ast-nodes/.

About

The course project for Compilers Construction: Practical Introduction at Innopolis University (Fall 2020)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5

Languages