Lexer public class Lexer Documentation Code public static readonly HashSet<int> KeywordTokens public static readonly HashSet<int> OperatorTokens public Token CurrentToken { get; } public Document Document { get; } public Func<string, bool> IsTypedef { get; set; } public Report Report { get; } public Lexer(Document document, Report report = null) public Lexer(string name, string code, Report report = null) public bool Advance() public void SkipWhiteSpace()