265 results for “topic:language-design”
Tracking ECMAScript Proposals
The official repo for the design of the C# programming language
Create your own programming language with Rust
RFCs and docs related to the F# language design process, see https://github.com/fsharp/fslang-suggestions to submit ideas
A language with lexical effect handlers and lightweight effect polymorphism
Sema – A Playground for Live Coding Music and Machine Learning
general purpose programming language, in the vein of C++
An introduction to language design through building a compiler frontend and completing a self-paced exercise on top of LLVM.
Language Design Community for the EVM: Intro and Resources
An implementation of interaction nets in JS.
A nicer HDL.
RFCs for Luau evolution
Whispem is a small, self-hosted programming language. The compiler is written in Whispem, compiles itself, and runs on a standalone C VM — no external dependencies beyond a C compiler. Rust serves as the reference implementation.
⛹ Write Grammars for the Nearley Parser!
语言设计教程(献给想学语言设计的朋友)
This is an implementation of interaction nets, with a familiar JavaScript-like syntax :)
moved to https://codeberg.org/core-lang/core
An implementation of interaction nets as a forth-like language.
Metameta is meta core and meta-class programming framework.
Fine-grain implementations of common lambda calculi in Haskell, tested with QuickCheck
Lab of the course Languages, Compilers and Interpreters (Cod. 653AA) @ UNIPI
A robust, self-hosted systems programming language with manual memory management and LLVM backend.
Sign integrity generic notation
Simple toy scripting language
Fuzzy Aggregators and Similarity Into a Logic Language
Podlite specification documents ( v1.0 released 🎉 )
An embeddable LISP in C99
A Lisp to be used as a Ruby Library (written in Ruby)
A programming language interpreted in C
NitroPascal is a concept of new DOOP (data/object oriented) programming language based on Pascal / Delphi. Development of compiler (npc) is in progress. Development of IDE (NED) is in progress. Maybe there will be a debugger in the furure as well.