Added lexical-analyzer.py