start work on resolving commands, add numeric function and method to lexer