Package xyz.cofe.text.lex
Class AnyCharParser
java.lang.Object
xyz.cofe.text.lex.AnyCharParser
- All Implemented Interfaces:
TokenParser
public class AnyCharParser extends java.lang.Object implements TokenParser
Парсер лексемы AnyChar - любого текстового символа
- Author:
- Kamnev Georgiy (nt.gocha@gmail.com)
- See Also:
AnyChar
-
Field Summary
Fields Modifier and Type Field Description java.util.List<java.lang.String>stopList -
Constructor Summary
Constructors Constructor Description AnyCharParser()AnyCharParser(java.lang.String... stopList) -
Method Summary
-
Field Details
-
stopList
public final java.util.List<java.lang.String> stopList
-
-
Constructor Details
-
AnyCharParser
public AnyCharParser() -
AnyCharParser
public AnyCharParser(java.lang.String... stopList)
-
-
Method Details
-
parse
Description copied from interface:TokenParserВозвращает токен если ему соответ цепочка сиволов в указаной точке- Specified by:
parsein interfaceTokenParser- Parameters:
source- Цепочка символовoffset- Смещение от начала цепочки символов- Returns:
- Токен или null, если нет совпадения
-