Serialized Form


Package net.percederberg.grammatica

Class net.percederberg.grammatica.GrammarException implements Serializable

Serialized Fields

file

java.lang.String file
The grammar file name.


message

java.lang.String message
The detailed error message.


startLine

int startLine
The first error line, or -1 for unknown.


endLine

int endLine
The last error line, or -1 for unknown.


Package net.percederberg.grammatica.parser

Class net.percederberg.grammatica.parser.ParseException implements Serializable

Serialized Fields

type

int type
The error type.


info

java.lang.String info
The additional information string.


details

java.util.ArrayList details
The additional details information. This variable is only used for unexpected token errors.


line

int line
The line number.


column

int column
The column number.

Class net.percederberg.grammatica.parser.ParserCreationException implements Serializable

Serialized Fields

type

int type
The error type.


name

java.lang.String name
The token or production pattern name. This variable is only set for some error types.


info

java.lang.String info
The additional error information string. This variable is only set for some error types.


details

java.util.ArrayList details
The error details list. This variable is only set for some error types.

Class net.percederberg.grammatica.parser.TestProductionPattern implements Serializable

Class net.percederberg.grammatica.parser.TestRecursiveDescentParser implements Serializable


Package net.percederberg.grammatica.parser.re

Class net.percederberg.grammatica.parser.re.RegExpException implements Serializable

Serialized Fields

type

int type
The error type constant.


position

int position
The error position.


pattern

java.lang.String pattern
The regular expression pattern.

Class net.percederberg.grammatica.parser.re.TestRegExp implements Serializable