export default class GErr { static NOT_AN_ERROR:number = 0; static EXTRA_TEXT:number = 1; static FAILED_TO_MATCH:number = 2; static CHILD_LINE_FAILED:number = 3; static EOF:number = 4; static NO_INDENT:number = 5; static WS_AFTER_INDENT:number = 6; static REQUIRE_WS_AFTER_ELEMENT:number = 7; static UNMATCHED_TRAILING_TEXT:number = 8; static TEXT_AFTER_COMPLETION:number = 9; static RULE_FAILED:number = 10; static BAD_SUFFIX:number = 11; static BAD_PREFIX:number = 12; static NO_CHILD_ELEMENTS_MATCHED:number = 13; static ELEMENT_CHILD_FAILED:number = 14; static ELEMENT_TOKEN_COLLISION:number = 15; static NOTHING_MATCHED:number = 16; static BAD_CONTENT_TOKENS:number = 17; static NO_TEXT:number = 18; static EXPLICIT_CUTPOINT:number = 19; static ERR_STR:Array = [ "NOT_AN_ERROR", //NOT_AN_ERROR "EXTRA_TEXT", //EXTRA_TEXT "FAILED_TO_MATCH", //FAILED_TO_MATCH: "CHILD_LINE_FAILED", //CHILD_LINE_FAILED: "eof error", //EOF: " no indent", //NO_INDENT: "WS_AFTER_INDENT", //WS_AFTER_INDENT: "REQUIRE_WS_AFTER_ELEMENT", //REQUIRE_WS_AFTER_ELEMENT: "UNMATCHED_TRAILING_TEXT", //UNMATCHED_TRAILING_TEXT: "TEXT_AFTER_COMPLETION", //TEXT_AFTER_COMPLETION: "RULE_FAILED", //RULE_FAILED: "BAD_SUFFIX", //BAD_SUFFIX: "BAD_PREFIX", //BAD_PREFIX: "NO_CHILD_ELEMENTS_MATCHED", //NO_CHILD_ELEMENTS_MATCHED: "ELEMENT_CHILD_FAILED", //ELEMENT_CHILD_FAILED: "ELEMENT_TOKEN_COLLISION", //ELEMENT_TOKEN_COLLISION: "NOTHING_MATCHED", //NOTHING_MATCHED: "BAD_CONTENT_TOKENS", //BAD_CONTENT_TOKENS: "NO_TEXT", // NO_TEXT: "CUTPOINT" ] } // class