1. 23 Apr, 2019 1 commit
    • 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