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: over 1 year ago
Linked from 1 awesome list

compilerlanguageprogramming-languagework-in-progress

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
charles-pegge/oxygenbasicA compiler and runtime environment for a basic programming language39
travisdoor/blA C-based language development project with features like strong typing, compile-time execution, and support for multiple platforms.184
belijzajac/wisnialangA compiler that compiles small programs into tiny Linux binaries without requiring LLVM.17
kiselgra/c-meraA source-to-source compiler system for C-like languages using Lisp's macro system.411
faizilham/budgetpascalA compiler that translates a subset of the Pascal programming language into WebAssembly29
l1mey112/creplA compiler and interpreter for executing C code on the fly as it is typed.29
barn-lang/barnA simple programming language written in C that is compiled to C.53
cxxxr/valtanA compiler that translates Common Lisp code into JavaScript243
jaseemabid/olifantA language targeting LLVM with the goal of building a simple compiler64
hackerfoo/poprcA compiler for a language that supports recursion and concatenative data structures with features like dependent types and partial evaluation244
xet7/jadelibA proof-of-concept project to develop a BASIC-like syntax for programming C++ using a header file and library.1
glossopoeia/bobaA language and compiler for a statically-typed concatenative programming paradigm.51
rsms/wlangDevelops an assembler and compiler for a programming language46
marcoheisig/petalisp Generates high-performance code for parallel computing on arrays using Common Lisp479
pltools/lamaA programming language designed to introduce concepts of programming languages, compilers, and tools in an educational setting71