Class EbnfEngine


  • public class EbnfEngine
    extends java.lang.Object
    • Constructor Detail

      • EbnfEngine

        public EbnfEngine​(ISkinParam skinParam)
    • Method Detail

      • push

        public void push​(Token element)
      • optional

        public void optional()
      • not

        public void not()
      • repetitionZeroOrMore

        public void repetitionZeroOrMore​(boolean isCompact)
      • repetitionOneOrMore

        public void repetitionOneOrMore()
      • repetitionSymbol

        public void repetitionSymbol()
      • alternation

        public void alternation()
      • concatenation

        public void concatenation()
      • getTextBlock

        public TextBlock getTextBlock()
      • commentBelow

        public void commentBelow​(java.lang.String comment)
      • commentAbove

        public void commentAbove​(java.lang.String comment)