Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)
- programming-language
- carbon-lang
- compiler
- cpp
54,641 visible repositories in the index
1–24 of 92 · Most stars
Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)
Run compilers interactively from your web browser and interact with the assembly
Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
PyGWalker: Turn your dataframe into an interactive UI for visual analysis
Expressive, robust, feature-rich CSS language built for nodejs
LLRT (Low Latency Runtime) is an experimental, lightweight JavaScript runtime designed to address the growing demand for fast and efficient Serverless applications.
Expression language and expression evaluation for Go
🐼 Chinese translations for classic software development resources
A web tool to explore the ASTs generated by various parsers.
A personal experimental C++ Syntax 2 -> Syntax 1 compiler
Melody is a language that compiles to regular expressions and aims to be more readable and maintainable
Fast, portable, non-Turing complete expression evaluation with gradual typing (Go)
Python library for creating PEG parsers
Parsing Expression Grammar Template Library
A set of pure Lua libraries focusing on input data handling (such as reading configuration files), functional programming (such as map, reduce, placeholder expressions,etc), and OS path management. Much of the functionality is inspired by the Python standard libraries.
jOOλ - The Missing Parts in Java 8 jOOλ improves the JDK libraries in areas where the Expert Group's focus was elsewhere. It adds tuple support, function support, and a lot of additional functionality around sequential Streams. The JDK 8's main efforts (default methods, lambdas, and the Stream API) were focused around maintaining backwards compatibility and implementing a functional API for parallelism.
tiny recursive descent expression parser, compiler, and evaluation engine for math expressions
MetaCall: The ultimate polyglot programming experience.
An experimental Rust port of the TypeScript 7 compiler (tsc)
Fast Compiler for C# Expression Trees and the lightweight LightExpression alternative. Diagnostic and code generation tools for the expressions.
➰ It's never been easier to try nodejs modules!
Peg, Parsing Expression Grammar, is an implementation of a Packrat parser generator.
DFA regular expression library & friends
math and logic formula parser and evaluator