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)

  1. bisect_ppx with-test & dev & >= "2.5.0"
  2. toml >= "6.0.0"
  3. shell
  4. pcre
  5. yojson < "2.0.0"
  6. ppx_deriving_yojson >= "3.6.0"
  7. ppx_deriving
  8. patience_diff >= "v0.14"
  9. parany >= "12.0.3"
  10. mparser-pcre
  11. mparser >= "1.3"
  12. lwt_react
  13. lwt
  14. hack_parallel arch != "arm32" & arch != "arm64"
  15. core
  16. comby-semantic = "1.7.0"
  17. comby-kernel = "1.7.0"
  18. cohttp-lwt-unix
  19. conf-zlib os = "linux"
  20. conf-sqlite3
  21. conf-pkg-config
  22. conf-m4 os = "linux"
  23. conf-libpcre
  24. conf-libev os-distribution != "ol"
  25. conf-gmp
  26. conf-autoconf
  27. ocaml >= "4.08.1"
  28. dune >= "2.8.0"

Reverse Dependencies

    None

Conflicts

    None
A tool for structural code search and replace that supports ~every language

Install

Authors

Maintainers

Sources

comby-kernel.1.7.0.tar.gz
md5=ee6556d8bd9b25ed0445ebe23862e48a
sha512=e6386c8ce5ef14bbcab2b0ead5b1edc39375438f56330d5f02e81e467afe6623a7e299f97f26008d77bbc62850c6dc63a7cbe5b81671b5183ff3adeee5946bb3