Package pl.allegro.tech.opel
Class OpelParser
- java.lang.Object
-
- org.parboiled.BaseActions<V>
-
- org.parboiled.BaseParser<pl.allegro.tech.opel.OpelNode>
-
- pl.allegro.tech.opel.OpelParser
-
- All Implemented Interfaces:
org.parboiled.ContextAware<pl.allegro.tech.opel.OpelNode>
public class OpelParser extends org.parboiled.BaseParser<pl.allegro.tech.opel.OpelNode>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected pl.allegro.tech.opel.OpelNodebinaryOperation(pl.allegro.tech.opel.Operator operator)protected java.lang.StringescapeString(java.lang.String string)protected org.parboiled.RulefromStringLiteral(java.lang.String string)protected pl.allegro.tech.opel.OpelNodenamedValueNode(pl.allegro.tech.opel.OpelNode valueIdentifierNode)-
Methods inherited from class org.parboiled.BaseParser
ACTION, AnyOf, AnyOf, AnyOf, Ch, CharRange, FirstOf, FirstOf, fromCharArray, fromCharLiteral, IgnoreCase, IgnoreCase, IgnoreCase, newInstance, NoneOf, NoneOf, NTimes, NTimes, OneOrMore, OneOrMore, Optional, Optional, Sequence, Sequence, String, String, Test, Test, TestNot, TestNot, toRule, toRules, ZeroOrMore, ZeroOrMore
-
Methods inherited from class org.parboiled.BaseActions
currentChar, currentIndex, drop, drop, dup, getContext, hasError, inPredicate, match, matchedChar, matchEnd, matchLength, matchOrDefault, matchRange, matchStart, nodeSuppressed, peek, peek, poke, poke, pop, pop, position, push, push, pushAll, setContext, swap, swap3, swap4, swap5, swap6
-
-
-
-
Method Detail
-
fromStringLiteral
protected org.parboiled.Rule fromStringLiteral(java.lang.String string)
- Overrides:
fromStringLiteralin classorg.parboiled.BaseParser<pl.allegro.tech.opel.OpelNode>
-
escapeString
protected java.lang.String escapeString(java.lang.String string)
-
binaryOperation
protected pl.allegro.tech.opel.OpelNode binaryOperation(pl.allegro.tech.opel.Operator operator)
-
namedValueNode
protected pl.allegro.tech.opel.OpelNode namedValueNode(pl.allegro.tech.opel.OpelNode valueIdentifierNode)
-
-