coala / coASTLinks
Universal and language-independent abstract syntax tree
☆54Updated 4 years ago
Alternatives and similar repositories for coAST
Users that are interested in coAST are comparing it to the libraries listed below
Sorting:
- Straightforward unification in Python that's extensible via generic functions.☆51Updated last month
- Web Native language Workbench with Projectional Web Editor☆72Updated last week
- The rule-based graph programming language GP 2☆69Updated last month
- Python interpreter for TLA+ specifications☆114Updated last year
- Trealla Prolog for the web☆53Updated 2 months ago
- Translate Python code to Coq code for formal verification. Applied to the reference implementation of Ethereum in Python.☆37Updated last year
- A multi-cursor structural editor prototype for TypeScript☆60Updated 2 years ago
- Domain Specific Languages for Computational Law☆77Updated 4 months ago
- ☆30Updated last year
- Formal verification for TypeScript☆22Updated 2 years ago
- Lightweight Prolog-like system designed to smoothly interoperate with deep learning tools☆30Updated last month
- MeTTa Optimal Reduction Kernel☆34Updated this week
- CHR2 to SQL conversion☆14Updated 10 years ago
- ☆37Updated 6 years ago
- program synthesis with neuro-symbolic differentiable interpreters☆16Updated 2 months ago
- Type checking and logical inference for JetBrains MPS☆32Updated 2 weeks ago
- An experiment in using DuckDB for a datalog / egg☆27Updated 2 years ago
- Imagine a Dependently Typed Python☆11Updated 7 months ago
- Using Large Language Models for Repo-wide Type Prediction☆112Updated last year
- a language for building system dynamic models☆168Updated last month
- Women in Programming Languages and Software Engineering Research☆173Updated 11 months ago
- Editor for language composition☆58Updated 2 years ago
- A minimal, fast Datalog implementation in Haskell that compiles to LLVM IR☆226Updated last year
- Grammatical Framework core: compiler, shell & runtimes☆145Updated last week
- The Whyline for Java, an interactive debugging tool that lets you ask "why" questions about program out.☆80Updated 9 years ago
- Resolution theorem proving for predicate logic in pure Python.☆96Updated 2 years ago
- Supercharge your Python with parts of Lisp and Haskell.☆100Updated 7 months ago
- A PEG parsing machine with support for incremental parsing.☆94Updated 9 months ago
- The Cubix framework for multi-language transformation. Explained in the OOPSLA 2018 paper "One Tool, Many Languages: Language-Parametric …☆115Updated 3 weeks ago
- λ² is a tool for synthesizing functional programs from input-output examples.☆87Updated 2 years ago