Skip to content
  • Jiri (George) Lebl's avatar
    Add native boolean types. Make all boolean expressions return these, add · 95c5c6ec
    Jiri (George) Lebl authored
    
    Thu Jul 15 16:44:40 2004  George Lebl <jirka@5z.com>
    
    	* src/calc.c, src/compil.c, src/dict.c, src/eval.[ch], src/funclib.c,
    	  src/graphing.c, src/matop.[ch], src/matrixw.[ch], src/mpwrap.[ch],
    	  src/parse.y, src/parseutil.[ch], src/plugin.c, src/structs.h,
    	  src/util.[ch]:  Add native boolean types.  Make all boolean
    	  expressions return these, add the true and false functions and
    	  aliases, add IntegerFromBoolean and IsBoolean functions
    
    	* lib/functions/delta.gel, lib/linear_algebra/linear_algebra.gel,
    	  lib/misc/misc.gel, lib/number_theory/misc.gel,
    	  lib/number_theory/modulus.gel, lib/number_theory/primes.gel:
    	  Update for the boolean types, use where appropriate whack the
    	  old true/false functions.
    
    	* src/geniustests.txt: update tests to expect booleans where
    	  appropriate
    
    	* doc/manual.txt: updates for the booleans and some other cleanups
    	  and updates
    
    	* configure.in: raise version since the compiled format changed.
    95c5c6ec