As with any computer language, errors occur (usually human ones) and you can expect to get error messages at times.
The error messages from GLOSS's java core program take the form
gloss.GlossException: <message>
As part of the message, you can usually hope to see a line number in the input file indicating where the error originated from, and possibly also the token itself that had just been read. This page lists (most) of the errors and tries to give some sort of more human way of interpreting them. (It is quite possible that the list here is slightly out-of date. If so, I apologise. Comments welcome.)
parent modecannot receive a parameter, perhaps because this parent is the top-level starting mode that starts mode
main. (It is not allowed to change global parameters of GLOSS in this way.)
acceptvalue of a mode was read, but it did not match any of the mode's mv:match children. This is usually a syntax error of the text input file. (Information is given as to which token caused it.) However, consider adding more mv:match's or a mv:default to the mode if possible.
modeattribute is mandatory for mv:include elements.
typeattribute is mandatory for mv:match elements.
nameattribute.
nameattribute.
nameattribute to set-parameter and init-parameter is manditory.
nameattribute.
targetattribute.
valueattribute to set-parameter and init-parameter is manditory.
extended match(one starting with
$) probably because some sequence of characters that are supposed to represent a number couldn't be parsed correctly.
This page is copyright. Web page design and creation by GLOSS.