Skip to content

Latest commit

 

History

History
11 lines (7 loc) · 454 Bytes

README.md

File metadata and controls

11 lines (7 loc) · 454 Bytes

expresso

expresso is split into 2 parts:

  • blend: a commandline maths expression evaluator
  • cocoa: a tiny library for evaluating maths expressions which blend uses.

The parser is implemented using the Pratt parsing algorithm.

Since expresso relies on rust for it's calculations, it is subject to floating point precision errors that rust is subject to.