# CCalc - Expression Calculator

Homepage | Download | Library Reference

/* This document is in a question-answer form, based on
"Brave GNU World standard questions" */

What is it?

  CCalc is a library for calculation expressions. It is also a command-line expression calculator. CCalc is intended to be small, fast and portable. It provides many built-in functions, supports user-defined variables, user-defined functions (callbacks) and expression scripts.

  Why "CCalc"? May be cause it is written in C...

Who would use it?

  CCalc LIBRARY can be used by developers for parsing expressions, for plotting functions etc...

  CCalc command-line CALCULATOR is quite useful for anyone who wants to calculate anything...

Why would they use it instead of similar projects? Special features/strengths?

  1. The LIBRARY is fast, compact and portable
  2. The engine supports user-defined functions, variables and more...
  3. CCalc has its own script language, making possible very complex calculations.
  4. The library has binding to Borland Delphi (TM). Import module iccalc.pas is provided in the `bindings` directory.
Special problems?

  Not known...

Who is working on it?

  - Walery Studennikov, hqsoftware@mail.ru
Plans for the close and distant future?

  - Make the library even more portable
Interesting/fun stories that might juice up the story?

  Not yet...

License?!

  LGPL