Package com.ibm.icu.message2
Class Mf2Parser
java.lang.Object
com.ibm.icu.message2.Mf2Parser
Class generated from EBNF.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
static class
(package private) static class
static class
static class
static class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int
private int
private int
private int
private int
private int
private Mf2Parser.EventHandler
private static final int[]
private static final int[]
private CharSequence
private int
private static final int[]
private static final int[]
private static final int[]
private int
private static final String[]
private static final int[]
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
consume
(int t) private int
error
(int b, int e, int s, int l, int t) static String[]
getInput()
static String
int
int
private static String[]
getTokenSet
(int tokenSetId) void
initialize
(CharSequence source, Mf2Parser.EventHandler parsingEventHandler) private void
lookahead1
(int tokenSetId) private void
lookahead1W
(int tokenSetId) private int
match
(int tokenSetId) private int
matchW
(int tokenSetId) private void
private void
private void
private void
void
private void
private void
private void
private void
private void
private void
private void
void
reset()
final void
reset
(int l, int b, int e) private void
-
Field Details
-
b0
private int b0 -
e0
private int e0 -
l1
private int l1 -
b1
private int b1 -
e1
private int e1 -
eventHandler
-
input
-
size
private int size -
begin
private int begin -
end
private int end -
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 -
TOKEN
-
-
Constructor Details
-
Mf2Parser
-
-
Method Details
-
initialize
-
getInput
-
getTokenOffset
public int getTokenOffset() -
getTokenEnd
public int getTokenEnd() -
reset
public final void reset(int l, int b, int e) -
reset
public void reset() -
getOffendingToken
-
getExpectedTokenSet
-
getErrorMessage
-
parse_Message
public void parse_Message() -
parse_Declaration
private void parse_Declaration() -
parse_Selector
private void parse_Selector() -
parse_Variant
private void parse_Variant() -
parse_VariantKey
private void parse_VariantKey() -
parse_Pattern
private void parse_Pattern() -
parse_Placeholder
private void parse_Placeholder() -
parse_Expression
private void parse_Expression() -
parse_Operand
private void parse_Operand() -
parse_Annotation
private void parse_Annotation() -
parse_Option
private void parse_Option() -
parse_Markup
private void parse_Markup() -
consume
private void consume(int t) -
whitespace
private void whitespace() -
matchW
private int matchW(int tokenSetId) -
lookahead1W
private void lookahead1W(int tokenSetId) -
lookahead1
private void lookahead1(int tokenSetId) -
error
private int error(int b, int e, int s, int l, int t) -
match
private int match(int tokenSetId) -
getTokenSet
-