Making public exception Type_mis_match
adding basic functions to ease artithmetical term and affectations writting
adding more conveniant functions for defining variables and constants