compilers-design
There are 73 repositories under compilers-design topic.
shining1984/PL-Compiler-Resource
程序语言与编译技术相关资料(持续更新中)
One-Language/One
One (onelang) is an open-source system programming language that makes it easy to build reliable, efficient and performant software. (release as soon) 1️⃣ 🕐 🩱
c3d/xl
A minimalist, general-purpose programming language based on meta-programming and parse tree rewrites
patrickfrey/mewa
Compiler-compiler for writing compiler frontends with Lua
chrisdone-archive/prana
Interpreter for GHC Haskell
matcom/hulk
Reference definition for the HULK language.
howl-anderson/MicroCompiler
一个微型的 LL/LR/LALR 语法解析器 | A micro compiler project to provide LL/LR/LALR syntax parser
Akshit6828/Lexical-Analyzer
This repository contains the source code for Lexical Analyzer for C++ Language.
kayceesrk/cs3300_m22
CS3300 Compiler Design @ CSE IIT Madras
vedic-partap/Compilers-lab
Solution of Complier Lab Assgn., IIT Kharagpur
haskell-implementations/gofer
Good for equational reasoning - Haskell 1.2 implementation
haskell-implementations/hbc
HBC - Chalmers Haskell-B compiler
cbozan/my_assembler_compiler
An assembler compiler with special instruction sets written in C language.
BaseMax/compiler-university-project
Implement an university compiler using Flex, Bison in the C programming language
chipjarred/Compiler-Deconstruction
Translation of Niklaus Wirth's Oberon-0 compiler from his Compiler Construction book into Swift, and evolution toward significant improvements in naming, structure, and readability in general.
yourfavoritedev/golang-interpreter
An Interpreter written in Go that processes a psuedo JavaScript language.
Adrian-Garcia/Compilers
Exercises and homework to pass the compiler design course
IdrissRio/RNB-Compiler
Compiler for the language RNB to Three-Address-Code.
gatlin/precursor-ts
A call-by-push-value language and interpreter you can embed in typescript / js apps.
Abhishekmishra-17/Operator-Precedence-Parser-using-python
An Implementation of Operator Precedence Grammar using python
armurox/Crafting-Interpreters
This repository contains my code for building the jlox and clox interpreters as I go through the book "Crafting Interpreters" by Robert Nystrom, as well as my solutions to the associated challenges.
codestrange/cool-compiler-2020
Proyecto base para el compilador de 4to año en Ciencia de la Computación.
ComprosoftCEO/SCC
Simple C Compiler
KHkhalaf/Compiler-Design
Design a compiler for SQL language
nishikantparmariam/Simple-Compiler-in-C
A small compiler written in C using Flex and Bison that supports the following features - While loops, for loops, simple arithmetic expressions, array declaration and access. The compiler takes as input a program written in a custom language (like C) and generates assembly code that can run on MARS simulator.
nubbsterr/NubbPlusPlus
My very own custom language (BASIC dialect) and compiler built in C++.
PedroJSilva2001/feup-comp-jmm-compiler
Toy compiler for a subset of Java
saiteja-talluri/CS-316-Assignments
Assignments for the Compilers course in Spring 2019, IIT Bombay
Smile040501/Tiger-Compiler
The SubTiger language is the subset of the Tiger language. Currently, the language supports only integers, but would be extended to strings and floating point computation. Currently, the compiler compiles to MIPS assembly code, which can be run using SPIM simulator.
AndyPro720/The-16-Bit-PC-Software
Developing Jack, an object-oriented programming language along with an Operating system, Compiler and a Virtual Machine amongst others, which will run on a custom 16 Bit PC.
Bryanskaya/DesigningCompilers
Конструирование компиляторов 10 семестр 2022-2023 уч.г.
cybersecurity-dev/awesome-compiler-principles-techniques-tools
Awesome Compiler Principles Techniques Tools
esraa176/TINY-Compiler
A Compiler for TINY Programming Language with specific Programming Rules
PeymanRM/Lexical-Analyzer
Outputs token stream, symbol table and token table.
pxs4528/zenith
Zenith (Zero-Effort Interpreter for Teaching and Hacking) is a simple interpreter for a made-up programming language, written in Java.
rdhkdh/cs348_lab
Implementation of Programming Languages Lab