Package xyz.cofe.text.lex
Class WhiteSpaceParser
java.lang.Object
xyz.cofe.text.lex.WhiteSpaceParser
- All Implemented Interfaces:
TokenParser
public class WhiteSpaceParser extends java.lang.Object implements TokenParser
Лексемма - пробелный символ.
Пробелами считаются символы: '\r' '\n' '\t' ' '(пробел)
Пробелами считаются символы: '\r' '\n' '\t' ' '(пробел)
- Author:
- gocha
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Stringid -
Constructor Summary
Constructors Constructor Description WhiteSpaceParser()WhiteSpaceParser(java.lang.String id) -
Method Summary
-
Field Details
-
id
protected java.lang.String id
-
-
Constructor Details
-
WhiteSpaceParser
public WhiteSpaceParser() -
WhiteSpaceParser
public WhiteSpaceParser(java.lang.String id)
-
-
Method Details
-
parse
Description copied from interface:TokenParserВозвращает токен если ему соответ цепочка сиволов в указаной точке- Specified by:
parsein interfaceTokenParser- Parameters:
source- Цепочка символовoffset- Смещение от начала цепочки символов- Returns:
- Токен или null, если нет совпадения
-