View Code? Open in Web Editor
NEW
This project forked from coccinelle/herodotos
Tracking code patterns through software versions
Home Page: http://coccinelle.lip6.fr/herodotos/herodotos.php
License: GNU General Public License v2.0
Shell 2.00%
C 6.30%
Emacs Lisp 0.94%
OCaml 74.85%
Haskell 2.86%
Standard ML 0.02%
Makefile 6.23%
PLpgSQL 4.12%
HolyC 1.78%
SmPL 0.89%
herodotos's Introduction
== Requirements ==
* A org-mode capable matching tool
* For instance, Coccinelle (spatch)
* menhir, a O'Caml parser generator
* Only for building Herodotos
* menhirlib, the menhir runtime library (libmenhir-ocaml-dev)
* PostgreSQL-ocaml library (libpostgresql-ocaml-dev)
* XML-light (libxml-light-ocaml-dev)
* Bolt (http://bolt.x9c.fr/) -- This needs camlp4-extra
* Parmap (https://github.com/rdicosmo/parmap.git ; libparmap-ocaml-dev)
For EPS generation
====================
* jgraph
* ps2eps
For conversion to PDF
=======================
* pdftk
* epstopdf
For conversion to SVG images
==============================
* inkscape ( > 0.46 )
== Improvements ==
* Native version of spatch (spatch.opt)
* Source code repositories can be indexed with glimpse
-> may improve spatch efficiency
herodotos's People
Contributors