Package com.sonar.sslr.impl.channel
Class IdentifierAndKeywordChannel
-
Constructor Summary
ConstructorsConstructorDescriptionIdentifierAndKeywordChannel(String regexp, boolean caseSensitive, TokenType[]... keywordSets) -
Method Summary
Modifier and TypeMethodDescriptionbooleanconsume(CodeReader code, Lexer lexer) Tries to consume the character stream at the current reading cursor position (provided by theCodeReader).
-
Constructor Details
-
IdentifierAndKeywordChannel
public IdentifierAndKeywordChannel(String regexp, boolean caseSensitive, TokenType[]... keywordSets) - Throws:
PatternSyntaxException- if the expression's syntax is invalid
-
-
Method Details
-
consume
Description copied from class:ChannelTries to consume the character stream at the current reading cursor position (provided by theCodeReader). If the character stream is consumed the method must return true and the OUTPUT object can be fed.
-