Glyph - Parsing Errors

Error Message Description
Macro delimiter 'delimiter' not escaped Returned in case of unescaped [or ].
macro_name[...] - A macro cannot start with '@' or a digit. Returned if an invalid macro name was specified.
Macro 'macro_name' not closed Returned if a macro lacks its end delimiter =].
Escaping macro 'macro_name' not closed Returned if an escaping macro lacks its end delimiter =].
Attribute @attribute_name not closed Returned if a macro attribute lacks its end delimiter ].
Attributes cannot be nested Returned if a macro attribute was found immediately within another attribute.
Cannot nest escaping macro 'macro_name_1' within escaping macro 'macro_name_2' Returned if an escaping macro contains another escaping macro.
Parameter delimiter '|' not allowed here Returned if a parameter delimiter is outside a macro or inside an attribute.