espl1000

Compiler

A compiler for a statically typed programming language designed for embedded systems, targeting the ATMega328P microcontroller.

[Work in Progress] Toy Compiler <3

GitHub

29 stars
3 watching
4 forks
Language: C
last commit: about 1 month ago
Linked from 1 awesome list

compilerlanguageprogramming-languagework-in-progress

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
charles-pegge/oxygenbasic A compiler and runtime environment for a basic programming language 39
travisdoor/bl A C-based language development project with features like strong typing, compile-time execution, and support for multiple platforms. 183
belijzajac/wisnialang A compiler that compiles small programs into tiny Linux binaries without requiring LLVM. 17
kiselgra/c-mera A source-to-source compiler system for C-like languages using Lisp's macro system. 411
faizilham/budgetpascal A compiler that translates a subset of the Pascal programming language into WebAssembly 29
l1mey112/crepl A compiler and interpreter for executing C code on the fly as it is typed. 29
barn-lang/barn A simple programming language written in C that is compiled to C. 53
cxxxr/valtan A compiler that translates Common Lisp code into JavaScript 240
jaseemabid/olifant A language targeting LLVM with the goal of building a simple compiler 64
hackerfoo/poprc A compiler for a language that supports recursion and concatenative data structures with features like dependent types and partial evaluation 244
xet7/jadelib A proof-of-concept project to develop a BASIC-like syntax for programming C++ using a header file and library. 1
glossopoeia/boba A language and compiler for a statically-typed concatenative programming paradigm. 51
rsms/wlang Develops an assembler and compiler for a programming language 46
marcoheisig/petalisp Generates high-performance code for parallel computing on arrays using Common Lisp 476
pltools/lama A programming language designed to introduce concepts of programming languages, compilers, and tools in an educational setting 70