Edited ast and parser

Changed variable name/type by adding a type vardec_t