An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: compiler-from-scratch

amirR01/Compiler

C-minus language compiler with python

Language: Python - Size: 876 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

NICUP14/MiniLang

A type-safe C successor that compiles directly to various platforms.

Language: Python - Size: 989 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 136 - Forks: 3

joshkkin/adam

Adam is a statically typed compiled programming language designed for general use. It compiles to native x86-64 assembly and features its own backend.

Language: C - Size: 279 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

llj00/base

A very simple compiler written for my programming language in x86-64 nasm assembly.

Language: Assembly - Size: 29.3 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

llj00/basc64

A 64-bit compiler for my basic C-like language. This compiler does not use any external tools such as LLVM, it is written from scratch in C and compiles only to x86_64 nasm assembly.

Language: C - Size: 152 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 1

b70726f/playscape

Handwritten compiler made in modern C++.

Language: C++ - Size: 1.95 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

joshjkk/Ace

x86_64 compiler from scratch for the Ace programming language.

Language: C - Size: 48.8 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

joshjkk/GenC-Compiler

This is a compiler for my own subset of C built from scratch for the 86_64 architecture. The compiler is still being developed so it's pretty useless at the moment, but I guess if you're interested in seeing how C compilers are built you can give it a try.

Language: C - Size: 19.5 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

joshjkk/Solus-Compiler

Solus is an exclusively 64-bit multi-purpose programming language from scratch by one person with no external libraries, and is built specifically for x86_64 architectures.

Language: C - Size: 78.1 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

joshjkk/psalm

Psalm is a stack-based programming language that compiles to native x86-64 assembly language.

Language: C - Size: 0 Bytes - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0