Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/basemax/etcompilergenerator

A tiny and old version of ONE(old name: ET) compiler written in C that generates C code as bytecode to build executable output. (lexer, parser, generator, flex, bison)
https://github.com/basemax/etcompilergenerator

bison bytecode bytecode-compiler bytecode-engineering bytecode-interpreter c compiler compiler-backend compiler-design compiler-designs compiler-frontend flex generator generators lexer parser

Last synced: 2 days ago
JSON representation

A tiny and old version of ONE(old name: ET) compiler written in C that generates C code as bytecode to build executable output. (lexer, parser, generator, flex, bison)

Awesome Lists containing this project

README

        

# ET Compiler Generator

A tiny and old version of `ONE`(old name: `ET`) compiler written in C that generates C code as bytecode to build executable output.

## Stages

- Lexer (Thanks to Flex)
- Parser (Thanks to Bison)
- Ast-Like
- Generator (C code)
- Link and generate temp executable output

© Copyright 2017 2018, Max Base