Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hathamneh/MicroCompiler
A very tiny compiler for Micro language
https://github.com/hathamneh/MicroCompiler
antlr compiler java
Last synced: 3 months ago
JSON representation
A very tiny compiler for Micro language
- Host: GitHub
- URL: https://github.com/hathamneh/MicroCompiler
- Owner: hathamneh
- Created: 2017-05-16T16:52:11.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-06-10T18:55:17.000Z (over 5 years ago)
- Last Synced: 2024-06-12T08:14:02.169Z (5 months ago)
- Topics: antlr, compiler, java
- Language: Java
- Size: 1.28 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Micro Compiler
**A very tiny compiler just-for-fun made for language called Micro and it translates it into 3 address code called Tiny.**_This project could be used as a start point for those who wants to learn more about compilers_
### Tools Used:
[ANTLR](http://www.antlr.org/) is used for generating the code of Scanner and Parser parts of the project, the rest of code is handcrafted by me.
For more help about ANTLR [see their docs](https://github.com/antlr/antlr4/blob/master/doc/index.md)