Abstract_Syntax_Tree_Calculator Creates an abstract syntax tree of the expression you enter and then recursively solves it. It solves expression following BEDMAS rules.