got to make a simple parser & lexer generator for C# with ryan's layer