Lexical Analyzer C# Source Code