• Daniel Espinosa Ortiz's avatar
    gcalc: add new library for math parsing/solving · 1c5e0773
    Daniel Espinosa Ortiz authored
    Fix issue #60
    
    This new library is independent from the internal one.
    
    GCalc provides following features:
    
    * Parse complicated constant equations
    * Parse pre-defined functions (equivalent to the ones in Calculator)
    * Parse complicated equations with pre-defined functions in them
    * Parsing expressions to an Object Oriented tree representation using GObject classes
    * Define arbitrary variables using complicated expressions, with both other variables or constants
    * Evaluate expressions using defined variables
    * Uses MPC as back end for calculation so complex numbers will be available soon
    * No Gtk+ dependencies
    1c5e0773