Package xyz.cofe.cxel.js
Class JsLexer
java.lang.Object
xyz.cofe.cxel.Lexer
xyz.cofe.cxel.js.JsLexer
public class JsLexer extends Lexer
-
Constructor Summary
Constructors Constructor Description JsLexer() -
Method Summary
Modifier and Type Method Description java.util.List<? extends xyz.cofe.text.tparse.CToken>tokens(java.lang.String source)Парсинг текста и получение набора лексемjava.util.List<? extends xyz.cofe.text.tparse.CToken>tokens(java.lang.String source, int from)Парсинг текста и получение набора лексемjava.util.List<? extends xyz.cofe.text.tparse.CToken>tokens(java.lang.String source, int from, java.util.function.Predicate<xyz.cofe.text.tparse.CToken> filter)Парсинг текста и получение набора лексемMethods inherited from class xyz.cofe.cxel.Lexer
binDigits, binIntegerNumber, digits, dotPrefFloatNumber, dotSuffFloatNumber, floatNumber, floatPrecisionSuffix, hexDigits, hexIntegerNumber, id, intAsBigDecimal, intAsDouble, intAsFloat, integerNumber, integerPrecisionSuffix, keyword, octDigits, octIntegerNumber, tokenizer, tokenizer, tokenParsers, ws
-
Constructor Details
-
JsLexer
public JsLexer()
-
-
Method Details
-
tokens
public java.util.List<? extends xyz.cofe.text.tparse.CToken> tokens(java.lang.String source)Description copied from class:LexerПарсинг текста и получение набора лексем -
tokens
public java.util.List<? extends xyz.cofe.text.tparse.CToken> tokens(java.lang.String source, int from)Description copied from class:LexerПарсинг текста и получение набора лексем -
tokens
public java.util.List<? extends xyz.cofe.text.tparse.CToken> tokens(java.lang.String source, int from, java.util.function.Predicate<xyz.cofe.text.tparse.CToken> filter)Description copied from class:LexerПарсинг текста и получение набора лексем
-