any.ml
	common functions (grep, compose, sqr...)

cli-symbolic-center.ml
	contains main
	execute one of [colct, expand...] with command line args

colct.ml
	simplify, factorize expression

derive.ml
	derivate the expression

dirs.ml
	autogenerated file as a link between Makefile.config and caml

eval.ml
	evaluate the function (given or not one variable)

expand.ml
	develop the expression 

graph.ml
	class for drawing expressions (functions, inequations)

graph_batch.ml
	types (graphAction) and functions for drawing actions (range, arrows, plots, tangents...)

graph_postscript.ml
	generate postscript plot given a graphAction

graph_x.ml
	interactive plot program (zoom, tangents...)

inverse.ml
	inverse common math functions (ln -> exp, cos -> acos...)

isolate.ml
	isolate a variable in an equation (eg: x from 1/x+1=y gives x=1/(y-1))

iterateur.ml
	exists_in and substitute functions

lexer.mli 
	lexer for expressions

normalize.ml
	normalize the expression (eg: x+1 and 1+x both gives 1+x) and apply rules that really shorten the expression (like 1+x=x)

parser.mly
	the grammar of the expressions

preprint.ml
	simplify an expression prior to printing (eg: exp(1) is rewritten e, -1*x is rewritten -x)
	
print.ml
	print expressions

root_search.ml
	search a zero in an interval (x variable only)

types.ml
	types of the expressions