Description
Comby is a tool designed to make it easy to match change syntax for basically every language. You can think of it like grep or sed, but with added ability to recognize code structures like blocks and expressions (e.g., delimited by braces or parentheses), strings (e.g., delimited by quotes), and so on.
Published: 17 Jun 2021
Dependencies (28)
-
bisect_ppx
with-test & dev & >= "2.5.0"
-
toml
>= "6.0.0"
- shell
- pcre
-
yojson
< "2.0.0"
-
ppx_deriving_yojson
>= "3.6.0"
- ppx_deriving
-
patience_diff
>= "v0.14"
-
parany
>= "12.0.3"
- mparser-pcre
-
mparser
>= "1.3"
- lwt_react
- lwt
-
hack_parallel
arch != "arm32" & arch != "arm64"
- core
-
comby-semantic
= "1.7.0"
-
comby-kernel
= "1.7.0"
- cohttp-lwt-unix
-
conf-zlib
os = "linux"
- conf-sqlite3
- conf-pkg-config
-
conf-m4
os = "linux"
- conf-libpcre
-
conf-libev
os-distribution != "ol"
- conf-gmp
- conf-autoconf
-
ocaml
>= "4.08.1"
-
dune
>= "2.8.0"
Reverse Dependencies
-
None
Conflicts
-
None
A tool for structural code search and replace that supports ~every language
Install
copied = false, 2000)"
:class="{ 'border-gray-700': !copied, 'text-gray-100': !copied, 'focus:ring-orange-500': !copied, 'focus:border-orange-500': !copied, 'border-green-600': copied, 'text-green-600': copied, 'focus:ring-green-500': copied, 'focus:border-green-500': copied }">
Authors
Maintainers
Sources
comby-kernel.1.7.0.tar.gz
md5=ee6556d8bd9b25ed0445ebe23862e48a
sha512=e6386c8ce5ef14bbcab2b0ead5b1edc39375438f56330d5f02e81e467afe6623a7e299f97f26008d77bbc62850c6dc63a7cbe5b81671b5183ff3adeee5946bb3