The
OCirc tool
is a tool that allows
OCaml programmers to express their multiple traversal programs as circular programs. This tool transforms circular programs written in
Ocaml notation, into correct strict
Ocaml programs.
There are two versions of the
OCirc tool:
- a batch tool that given as input a circular OCaml program generates in the output its strict OCaml program. This version is downloadable here (instalation requirements and instructions included).
- a web-based interactive tool that allows OCirc to be used online. Please try it out here.