Separate token cons
Renew lexer api
Renew vector parser
Renew vector tmatrix
Renew vector integral
Big refactor
Refactoring func parser