-
Updated
Mar 16, 2022 - OCaml
#
rewriting
Here are 40 public repositories matching this topic...
A tool for structural code search and replace that supports ~every language.
javascript
refactoring
python
c
java
go
swift
rust
syntax
php
typescript
parsing
parser-combinators
linting
regex
reason
rewriting
search-and-replace
program-transformation
syntax-transformation
ACL2 System and Books as Maintained by the Community
common-lisp
logic
theorem-proving
first-order-logic
formal-methods
formal-verification
theorem-prover
rewriting
acl2
-
Updated
Mar 28, 2022 - Common Lisp
Proof assistant based on the λΠ-calculus modulo rewriting
-
Updated
Mar 18, 2022 - OCaml
An automatic theorem prover in OCaml for typed higher-order logic with equality and datatypes, based on superposition+rewriting; and Logtk, a supporting library for manipulating terms, formulas, clauses, etc.
prototype
experimental
ocaml
computer-science-algorithms
logic
polymorphism
cnf
superposition
saturation
induction
symbolic-computation
prover
rewriting
-
Updated
Mar 4, 2022 - OCaml
Open
Named rules
HarrisonGrodin
commented
Aug 14, 2018
We should be able to attach names to rules, so that normalization steps (and error messages?) can be better understood by users. For example:
normalize(@term(diff(x + y, x)))
- @term(diff(x,x) + diff(y,x)) by sum rule in differentiation
- @term(one(x) + diff(y, x)) by linear rule of differentiation
- @term(1 + diff(y, x)) by multiplicative identity of a number
- @term(1 + zero(x))
-
Updated
Feb 12, 2022 - JavaScript
An efficient symbolic term rewriting engine
-
Updated
Dec 23, 2020 - Julia
A bridge between Python's mitmproxy and Node.JS programs. Rewrite network requests using Node.JS!
proxy
mitm
man-in-the-middle
transparent
mitmproxy
transparent-proxy
transparent-https-proxy
rewriting
-
Updated
Sep 24, 2021 - TypeScript
A simple program reducer for any language
-
Updated
Mar 26, 2021 - JavaScript
[toy] A rewriting language similar to the core of Mathematica
-
Updated
Nov 12, 2021 - OCaml
A proof-producing SMT/McSat solver, handling polymorphic first-order logic, and using an SMT/McSat core extended using Tableaux, Superposition and Rewriting.
-
Updated
Mar 7, 2022 - OCaml
Rewrite .NET assemblies to allow referencing of two different versions
-
Updated
Nov 16, 2020 - C#
A small discord bot with image manipulation and utility features.
python
bot
image
discord
meme
discord-bot
py
cogs
rewriting
discord-py-rewrite
simple-image-manipulation
zane
-
Updated
Jul 27, 2020 - Python
joshrule
commented
Sep 28, 2018
Constant operators (i.e. those with arity 0) sometimes have special status as compared with non-constant operators. It would be nice to be able to ask the signature to provide a list of the constants (or the non-constants).
Try it! https://comby.live
refactoring
syntax
parsing
parser-combinators
linting
rewriting
search-and-replace
program-transformation
syntax-transformation
-
Updated
Mar 7, 2022 - Elm
unofficial Go bindings to Rust crate `lol-html` (Low output latency streaming HTML parser/rewriter)
-
Updated
Nov 3, 2020 - Go
Term Rewriting Systems infrastructure
-
Updated
Mar 26, 2022 - TypeScript
A toy language based on rewriting using code from Baader and Nipkow.
-
Updated
Jul 16, 2017 - Standard ML
LTL model checking of Core-Erlang using term rewriting techniques.
-
Updated
Jan 28, 2018 - Erlang
A simple proof assistant based on string rewriting (work in progress)
-
Updated
Apr 3, 2021 - Haskell
A text rewriting suite in terminal
-
Updated
Nov 7, 2020 - Python
lambda calculus, type systems, interpreters, compilers. OCAML, SCHEME and COQ code
-
Updated
Mar 19, 2022 - HTML
Libraries for term rewriting and narrowing in Curry
-
Updated
Jan 17, 2021
PHP Classes, Libraries for projects
php
encryption
php7
php-library
php5
api-rest
php-sdk
xml-parser
php-api
sabre
rewriting
dtmfgenerator
php-functions
php-class
rewriter
-
Updated
Aug 8, 2018 - PHP
Cambiador de palabras es una herramienta en línea para parafrasear texto.
-
Updated
Aug 23, 2021
Improve this page
Add a description, image, and links to the rewriting topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the rewriting topic, visit your repo's landing page and select "manage topics."
Per discussion in #2743 this class is mis-named.
Also, rename
LinkStreamValueto just plainLinkStream.