Datasets, tools, and benchmarks for representation learning of code.
-
Updated
Jan 31, 2022 - Jupyter Notebook
Datasets, tools, and benchmarks for representation learning of code.
Programming Language Research, Applied PLT & Compilers
A light-weight, extendable, high level, universal code parser built on top of tree-sitter
Coursera: Programming Languages, Univ. of Washington
Chinese translation of Essential of Programming Languages 3rd Edition
WIP ISO 7185 Pascal interpreter
Lennart Augustsson's lamda cube
A collection of programming languages and type systems.
DotWhitespace is an esoteric programming language using Python.
String diagram visualiser
This is a compiler in Java using the ASM byte code framework for code generation in Java Byte Code.
A formal definition of a language accompanied by proofs of its properties.
Assignments for the Programmer som Data course at the IT University of Copenhagen.
Curated List of Research Focused Reading Materials & Videos for Learning about Programming Language Theory Research, Formal Methods and their application in some most active computer Science fields.
proof of concept for polymorphic imperative session types
C-c C-e P p >>=
An experimental programming language for ergonomic software verification
a categorical programming language (WIP)
IU Type Theory reading group
My own Forth dialect on top of the Lua programming language. [Work in Progress]
Add a description, image, and links to the programming-language-theory topic page so that developers can more easily learn about it.
To associate your repository with the programming-language-theory topic, visit your repo's landing page and select "manage topics."