LLParserT Class |
Namespace: Ozeki.Common
The LLParserT type exposes the following members.
Name | Description | |
---|---|---|
![]() | EndOfString | |
![]() | GetRemains |
A maradék string-et adja vissza egészben.
|
![]() | GetRemains(Int32) |
A maradék string-et adja vissza egészben.
|
![]() | InitParse |
Kizarolag csak teszteles celjabol!
Ha pl. egy bizonyos header parse-olasat akarjuk letesztelni, akkor beallitjuk ezzel a header tartalmat, majd a konkret Parse() fuggvenyt meghivjuk.
Pl.
parser.InitParse(data);
parser.PWWWAuthenticate();
|
![]() | IsChar | |
![]() | LookaheadChar |
Megnézi, hogy a következő karaktert.
|
![]() | Many | |
![]() | Many1 | |
![]() | ManyN | |
![]() | ManyNM | |
![]() | PAlpha | |
![]() | PAlphaNumeric | |
![]() | PAlphaNumericPlus | |
![]() | Parse |
A feldolgozás indítása a következő sztringre, nem szálboztos!
|
![]() | ParseFailed | |
![]() | ParseFunction | |
![]() | ParseMany |
A feldolgozás indítása a következő sztringre, nem szálboztos!
|
![]() | PChar | |
![]() | PCrLf | |
![]() | PDigit | |
![]() | PDigitChar | |
![]() | PDigitPlus | |
![]() | PGetLine | |
![]() | PInt | |
![]() | PopIndex | |
![]() | PRegex(String) | |
![]() | PRegex(Regex) | |
![]() | PSpace | |
![]() | PString | |
![]() | PStringLowerCase | |
![]() | PToken |
token = 1*(alphanum / "-" / "." / "!" / "%" / "*" / "_" / "+" / "`" / "'" / "~" )
|
![]() | PUntil | |
![]() | PushIndex | |
![]() | PWord |
word = 1*(alphanum / "-" / "." / "!" / "%" / "*" / "_" / "+" / "`" / "'" / "~" / "(" / ")" / "<" / ">" / ":" / "\" / DQUOTE / "/" / "[" / "]" / "?" / "{" / "}" )
|
![]() | RollBack | |
![]() | RollBack(Int32) | |
![]() | SkipChars |
Meghatározott számú karakter átugrása.
|
![]() | SkipSpaces |
A space karakterek átugrása.
|
![]() | SkipWhiteSpaces | |
![]() | Substring | |
![]() | ThrowIndex | |
![]() | Try |
Name | Description | |
---|---|---|
![]() | Data | |
![]() | Idx | |
![]() | Length | |
![]() | ParseManyMaxItems | |
![]() | ParserHistory | |
![]() | Rest |