Tools for transparent data transformation
-
Updated
Sep 8, 2023 - Clojure
Content-Length: 485665 | pFad | http://github.com/topics/term-rewriting
5BTools for transparent data transformation
The implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)
Makes Julia reason with equations. General purpose metaprogramming, symbolic computation and algebraic equational reasoning library for the Julia programming language: E-Graphs & equality saturation, term rewriting and more.
Pure programming language
Symbolic parser for Julia language term rewriting using REDUCE algebra
A library for pattern matching on symbolic expressions in Python.
Efficient Deobfuscation of Linear Mixed Boolean-Arithmetic Expressions
Simplification of General Mixed Boolean-Arithmetic Expressions: GAMBA
A simple package to do symbolic math (focus on code gen and DSLs)
The Git repository for the mCRL2 toolset.
Tools for rapid prototyping of DSL compilers
A toy compiler for NumPy array expressions that uses e-graphs and MLIR
Python bindings for the egg-smol rust library
Algebraic simplification in Julia
Tools for an Aesara-based PPL.
AeMCMC is a Python library that automates the construction of samplers for Aesara graphs representing statistical models.
a Rust implementation of first-order term rewriting systems (TRS)
Expert system with deductive querying and verification of constraints expressed in natural language
Personal research notes
Add a description, image, and links to the term-rewriting topic page so that developers can more easily learn about it.
To associate your repository with the term-rewriting topic, visit your repo's landing page and select "manage topics."
Fetched URL: http://github.com/topics/term-rewriting
Alternative Proxies: