lexer.py: add builtins and constants