Just changes the function call from new name( 'TokenGetNumberValue' to 'TokenGetIntValue' )
A error message was updated
several changes on build ast function