public final class GrammarOperators
extends java.lang.Object
LexerlessGrammar
.Modifier and Type | Method and Description |
---|---|
static java.lang.Object |
endOfInput() |
static java.lang.Object |
firstOf(java.lang.Object... elements) |
static java.lang.Object |
next(java.lang.Object... elements) |
static java.lang.Object |
nextNot(java.lang.Object... elements) |
static java.lang.Object |
nothing() |
static java.lang.Object |
oneOrMore(java.lang.Object... elements) |
static java.lang.Object |
optional(java.lang.Object... elements) |
static java.lang.Object |
regexp(java.lang.String regexp) |
static java.lang.Object |
sequence(java.lang.Object... elements) |
static java.lang.Object |
token(TokenType tokenType,
java.lang.Object element) |
static java.lang.Object |
zeroOrMore(java.lang.Object... elements) |
public static java.lang.Object sequence(java.lang.Object... elements)
public static java.lang.Object firstOf(java.lang.Object... elements)
public static java.lang.Object optional(java.lang.Object... elements)
public static java.lang.Object oneOrMore(java.lang.Object... elements)
public static java.lang.Object zeroOrMore(java.lang.Object... elements)
public static java.lang.Object next(java.lang.Object... elements)
public static java.lang.Object nextNot(java.lang.Object... elements)
public static java.lang.Object regexp(java.lang.String regexp)
public static java.lang.Object endOfInput()
public static java.lang.Object nothing()
public static java.lang.Object token(TokenType tokenType, java.lang.Object element)
Copyright © 2012 SonarSource. All Rights Reserved.