unknown directive '$X' | a misspelt keyword |
unknown $STRING option 'X' | an option that directive does not take |
expected an option for $STRING, found end of line | a directive with nothing after it |
expected OF or AS after MEMBER, expected MEMBER after CONST | a broken member option |
expected a base class name after PUBLIC | an access specifier without a class |
unknown syslog facility 'X', unknown syslog level 'X' | not a syslog name |
expected a statement after EXIT | an empty EXIT |
unexpected 'x', expected end of line | something after the last argument |
message text outside of a $MESSAGE block | a text line with no message open |
message 'X' is already defined | a duplicate message name |
parameters must be declared before the message texts | an @ after a text |
parameter 'x' is already declared for message 'X' | a duplicate parameter |
parameter name 'x' is reserved for the generated code | see Parameters |
unterminated string, missing closing " | a quoted text without its closing quote |
unterminated macro, missing '}', empty macro expression | a broken {$…} |
expected a charset name or ']' | a broken language header |
'X' is not an artefact: …, expected STREAMABLE, … after ':' | a broken artefact list |
import file 'x' does not exist, recursive $IMPORT of 'x' | see $IMPORT |
cannot open 'x' for reading | the input file |
… MEMBER AS … but $STREAMABLE is not enabled | see Member functions |
… OVERRIDE … but the exception has none (INHERITED) | see $EXCEPTION |
INLINE … cannot be combined with NOHEADER | see $MODULE |
output folder 'x' does not exist, cannot write 'x' | the output |