-redef class PError
- readable var _message: String
-
- init init_error(message: String, loc: Location)
- do
- init(loc)
- _message = message
- end
-end
-
-redef class PLexerError
- readable var _string: String
-
- init init_lexer_error(message: String, loc: Location, string: String)
- do
- init_error(message, loc)
- _string = string
- end
-end
-
-redef class PParserError
- readable var _token: Token
-
- init init_parser_error(message: String, loc: Location, token: Token)
- do
- init_error(message, loc)
- _token = token
- end
-end