com.lyncode.jtwig.parser
Class JtwigExpressionParser

java.lang.Object
  extended by org.parboiled.BaseActions<V>
      extended by org.parboiled.BaseParser<Expression>
          extended by com.lyncode.jtwig.parser.JtwigExpressionParser
All Implemented Interfaces:
org.parboiled.ContextAware<Expression>

public class JtwigExpressionParser
extends org.parboiled.BaseParser<Expression>


Field Summary
 
Fields inherited from class org.parboiled.BaseParser
ANY, DEDENT, EMPTY, EOI, INDENT, NOTHING
 
Constructor Summary
JtwigExpressionParser()
           
 
Method Summary
 org.parboiled.Rule expression()
           
protected  org.parboiled.Rule orExpression()
           
protected  String popVariableName()
           
protected  String popVariableName(int i)
           
 
Methods inherited from class org.parboiled.BaseParser
ACTION, AnyOf, AnyOf, AnyOf, Ch, CharRange, FirstOf, FirstOf, fromCharArray, fromCharLiteral, fromStringLiteral, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JtwigExpressionParser

public JtwigExpressionParser()
Method Detail

expression

public org.parboiled.Rule expression()

orExpression

protected org.parboiled.Rule orExpression()

popVariableName

protected String popVariableName(int i)

popVariableName

protected String popVariableName()


Copyright © 2014. All Rights Reserved.