All Projects → imteekay → programming-language-theory

imteekay / programming-language-theory

Licence: MIT license
Programming Language Research, Applied PLT & Compilers

Programming Languages

clojure
4091 projects
javascript
184084 projects - #8 most used programming language
python
139335 projects - #7 most used programming language
typescript
32286 projects
Standard ML
205 projects
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to programming-language-theory

compiler-course-unipi
Lab of the course Languages, Compilers and Interpreters (Cod. 653AA) @ UNIPI
Stars: ✭ 18 (-66.04%)
Mutual labels:  compiler-design
Kyoto
Kyoto Lang - A programming language designed to build WebAssembly
Stars: ✭ 16 (-69.81%)
Mutual labels:  compiler-design
CaptCC
A tiny C compiler written purely in JavaScript.
Stars: ✭ 175 (+230.19%)
Mutual labels:  compiler-design
memalloy
Memory consistency modelling using Alloy
Stars: ✭ 23 (-56.6%)
Mutual labels:  compiler-design
tiny-lang
tiny-lang — A different programming language. Supports a bunch of spoken languages.
Stars: ✭ 26 (-50.94%)
Mutual labels:  compiler-design
JuCC
JuCC - Jadavpur University Compiler Compiler
Stars: ✭ 34 (-35.85%)
Mutual labels:  compiler-design
Xhook
🔥 A PLT hook library for Android native ELF.
Stars: ✭ 2,996 (+5552.83%)
Mutual labels:  plt
plt-research
A collection of PLT researching
Stars: ✭ 29 (-45.28%)
Mutual labels:  programming-language-theory
compiler
Implementing a complete Compiler for a simple C-like language using the C-tools Flex and Bison
Stars: ✭ 106 (+100%)
Mutual labels:  compiler-design
regal86
Register Allocator for 8086
Stars: ✭ 62 (+16.98%)
Mutual labels:  compiler-design
compiler-course-project
华中科技大学编译原理实验2019
Stars: ✭ 61 (+15.09%)
Mutual labels:  compiler-design
Compiler-Principle
词法分析,LL(1) 文法分析,LR(1) 文法分析
Stars: ✭ 18 (-66.04%)
Mutual labels:  compiler-design
hascal
Hascal is a general purpose and open source programming language designed to build optimal, maintainable, reliable and efficient software.
Stars: ✭ 56 (+5.66%)
Mutual labels:  compiler-design
Extensive-C0-Compiler
北航计算机学院 编译原理最高难度课程设计 BUAA SCSE - Extensive C0 Compiler Design
Stars: ✭ 34 (-35.85%)
Mutual labels:  compiler-design
compiler-design-lab
These are my programs for compiler design lab work in my sixth semester
Stars: ✭ 47 (-11.32%)
Mutual labels:  compiler-design
tree-hugger
A light-weight, extendable, high level, universal code parser built on top of tree-sitter
Stars: ✭ 96 (+81.13%)
Mutual labels:  programming-language-theory
librxvm
non-backtracking NFA-based regular expression library, for C and Python
Stars: ✭ 57 (+7.55%)
Mutual labels:  compiler-design
AwesomeCompiler
The Big list of the github, open-source compilers.
Stars: ✭ 27 (-49.06%)
Mutual labels:  compiler-design
jet
A Fast C and Python like Programming Language that puts the Developer first. WIP
Stars: ✭ 41 (-22.64%)
Mutual labels:  compiler-design
PigletC
A toy C-like language compiler for PigletVM
Stars: ✭ 51 (-3.77%)
Mutual labels:  compiler-design

Programming Language Research

Research on programming languages, compilers, functional programming, devtools.

Research

All notes from my research on programming languages and compilers.

Courses & Notes

Tooking classes to learn compiler theory more in-depth. Here's all courses I took and the notes I wrote.

Books & Notes

Experiments

Papers

Programming Language Design / Theory

Compilers

Compiler Construction

Interpreter

Modern Compilers

Type System

Books & Papers

Language Learnings

TypeScript

Rust

Browser

Web UI

Chrome

Careers

License

MIT © TK

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].