Class Ixml

java.lang.Object
de.bottlecaps.markup.blitz.grammar.Ixml

public class Ixml extends Object
  • Field Details

    • PARSING

      private static final int PARSING
      See Also:
    • ACCEPTED

      private static final int ACCEPTED
      See Also:
    • ERROR

      private static final int ERROR
      See Also:
    • thread

      private Ixml.ParsingThread thread
    • input

      private CharSequence input
    • size

      private int size
    • maxId

      private int maxId
    • MAP0

      private static final int[] MAP0
    • MAP1

      private static final int[] MAP1
    • MAP2

      private static final int[] MAP2
    • INITIAL

      private static final int[] INITIAL
    • TRANSITION

      private static final int[] TRANSITION
    • EXPECTED

      private static final int[] EXPECTED
    • CASEID

      private static final int[] CASEID
    • TOKENSET

      private static final int[] TOKENSET
    • APPENDIX

      private static final int[] APPENDIX
    • LOOKBACK

      private static final int[] LOOKBACK
    • GOTO

      private static final int[] GOTO
    • REDUCTION

      private static final int[] REDUCTION
    • TOKEN

      private static final String[] TOKEN
    • NONTERMINAL

      private static final String[] NONTERMINAL
    • hexBegin

      private int hexBegin
    • deleted

      private boolean deleted
    • exclusion

      private boolean exclusion
    • codepoint

      private String codepoint
    • firstCodepoint

      private String firstCodepoint
    • lastCodepoint

      private String lastCodepoint
    • clazz

      private String clazz
    • members

      private List<Member> members
    • grammar

      private Grammar grammar
    • mark

      private Mark mark
    • name

      private String name
    • alias

      private String alias
    • savedName

      private String savedName
    • alts

      private Stack<Alts> alts
    • stringBuilder

      private StringBuilder stringBuilder
    • nameBuilder

      private StringBuilder nameBuilder
  • Constructor Details

  • Method Details

    • initialize

      public void initialize(CharSequence source)
    • getOffendingToken

      public static String getOffendingToken(Ixml.ParseException e)
    • getExpectedTokenSet

      public static String[] getExpectedTokenSet(Ixml.ParseException e)
    • getErrorMessage

      public String getErrorMessage(Ixml.ParseException e)
    • parse_ixml

      public void parse_ixml()
    • parse

      private Ixml.ParsingThread parse(int target, int initialState, Ixml.ParsingThread thread)
    • rejectAmbiguity

      private void rejectAmbiguity(int begin, int end)
    • goTo

      private static int goTo(int nonterminal, int state)
    • getTokenSet

      private static String[] getTokenSet(int tokenSetId)
    • parse

      public static Grammar parse(String content)
    • validateStringChar

      private static void validateStringChar(int codepoint)