{ "csNameSpace": "Rokojori", "name": "Lexer", "doc": null, "icon": "CSharp.svg", "generics": [], "extendingClasses": [ "Object" ], "memberInfos": [ { "doc": null, "memberType": "Method", "name": "get_hasError", "dataType": "Boolean", "csNameSpace": "System", "modifiers": [ "public" ], "generics": [], "parameters": [] }, { "doc": null, "memberType": "Method", "name": "AddAllMatchers", "dataType": "Void", "csNameSpace": "System", "modifiers": [ "public" ], "generics": [], "parameters": [ { "name": "matchers", "type": "LexerMatcher[]", "csNameSpace": "Rokojori", "generics": [] } ] }, { "doc": null, "memberType": "Method", "name": "AddMatcher", "dataType": "Void", "csNameSpace": "System", "modifiers": [ "public" ], "generics": [], "parameters": [ { "name": "type", "type": "String", "csNameSpace": "System", "generics": [] }, { "name": "regex", "type": "Regex", "csNameSpace": "System.Text.RegularExpressions", "generics": [] }, { "name": "mode", "type": "String", "csNameSpace": "System", "generics": [] }, { "name": "nextMode", "type": "String", "csNameSpace": "System", "generics": [] } ] }, { "doc": null, "memberType": "Method", "name": "AddMatcher", "dataType": "Void", "csNameSpace": "System", "modifiers": [ "public" ], "generics": [], "parameters": [ { "name": "type", "type": "String", "csNameSpace": "System", "generics": [] }, { "name": "regex", "type": "String", "csNameSpace": "System", "generics": [] }, { "name": "mode", "type": "String", "csNameSpace": "System", "generics": [] }, { "name": "nextMode", "type": "String", "csNameSpace": "System", "generics": [] } ] }, { "doc": null, "memberType": "Method", "name": "Lex", "dataType": "Void", "csNameSpace": "System", "modifiers": [ "public" ], "generics": [], "parameters": [ { "name": "source", "type": "String", "csNameSpace": "System", "generics": [] }, { "name": "callback", "type": "Action`1", "csNameSpace": "System", "generics": [ "Rokojori.LexerEvent" ] }, { "name": "offset", "type": "Int32", "csNameSpace": "System", "generics": [] }, { "name": "mode", "type": "String", "csNameSpace": "System", "generics": [] } ] }, { "doc": null, "memberType": "Method", "name": "LexToList", "dataType": "List`1", "csNameSpace": "System.Collections.Generic", "modifiers": [ "public" ], "generics": [], "parameters": [ { "name": "source", "type": "String", "csNameSpace": "System", "generics": [] }, { "name": "offset", "type": "Int32", "csNameSpace": "System", "generics": [] }, { "name": "mode", "type": "String", "csNameSpace": "System", "generics": [] } ] } ] }