Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
This is a minimal desktop calculator (taken from the Lex/Yacc section of the OCaml manual) that can parse 3:04.5
as a time and covert it into 184.5 seconds. I'm using it for simple time calculations.
$ tcalc
3:04.5
184.50 (00:03:04.50)
11:52.2 / 2670 * 500
133.37 (00:02:13.37)
$
sin
, log
, exp
To help with debugging the parser, the parsed expression is emitted in prefix syntax.
Opam is the OCaml package manager that installs packages by compiling them from source code.
$ opam install tcalc
This is an OCaml project, it assumes you have available on a Unix system:
make
make install
If you find this useful, please contribute back by raising pull requests for improvements you made.