Refractoring LexicalAnalyzer.Is not currently useable.
better number system.still refractoring.