Skip to content

Latest commit

 

History

History
21 lines (10 loc) · 498 Bytes

README.md

File metadata and controls

21 lines (10 loc) · 498 Bytes

Go Compiler

A school project that creates a mini compiler for Go language using Xtext.

It recognizes/checks semantic/generates simple didactic assembly code for:

* Expressions

* Function/Method declaration

* Function/Method call

* Type declaration using primitive types

* Variable declaration

* Loops (with range)

* Assignment