程序语言与编译技术相关资料(持续更新中)
-
Updated
May 22, 2024
程序语言与编译技术相关资料(持续更新中)
One (onelang) is an open-source system programming language that makes it easy to build reliable, efficient and performant software. (release as soon) 1️⃣ 🕐 🩱
A minimalist, general-purpose programming language based on meta-programming and parse tree rewrites
Compiler-compiler for writing compiler frontends with Lua
Interpreter for GHC Haskell
Reference definition for the HULK language.
一个微型的 LL/LR/LALR 语法解析器 | A micro compiler project to provide LL/LR/LALR syntax parser
This repository contains the source code for Lexical Analyzer for C++ Language.
Solution of Complier Lab Assgn., IIT Kharagpur
An assembler compiler with special instruction sets written in C language.
Good for equational reasoning - Haskell 1.2 implementation
Implement an university compiler using Flex, Bison in the C programming language
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.
An Interpreter written in Go that processes a psuedo JavaScript language.
Exercises and homework to pass the compiler design course
Compiler for the language RNB to Three-Address-Code.
A call-by-push-value language and interpreter you can embed in typescript / js apps.
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.
Add a description, image, and links to the compilers-design topic page so that developers can more easily learn about it.
To associate your repository with the compilers-design topic, visit your repo's landing page and select "manage topics."