Libraries.Language.Compile.CompilerErrorCodes Documentation

Inherits from: Libraries.Language.Object

Variables Table

VariablesDescription
integer CLASS_NAME_DUPLICATE
integer PARSER_START_EMPTY_FILEThese errors all were found after the initial pass. They are in a different spot, but ultimately this does not matter much, as they are just arbitrary codes.
integer PARSER_ASSIGNMENT_DECLARATION_BAD_TYPEParser Errors. AssignmentDeclaration Rule.
integer PARSER_ACTION_DECLARATION_BAD_CREATE
integer PARSER_GET_STATEMENT_TYPE_BAD_ID_PARENT_COLON_ID
integer PARSER_FULL_CLASS_BAD_ENDParser Errors. GenericDeclaration Rule.
integer PARSER_REPEAT_STATEMENT_BAD_REPEAT_KIND
integer CLASS_MISSING_USE_ALLParser Number. Use Rule.
integer PARSER_GET_STATEMENT_TYPE_BAD_PARENT_ID_UNDEFINEDThe highest value + 1
integer PARSER_FULL_CLASS_ENDED_STARTParser Errors. FullClass Rule.
integer PARSER_GET_STATEMENT_TYPE_BAD_COLON
integer PARSER_INHERITANCE_DECLARATION_ENDED_STARTParser Errors. IneritanceDeclaration Rule.
integer PARSER_FULL_CLASS_ENDED_END
integer PARSER_ACTION_CALL_PERIOD
integer QUORUM_BYTECODE_LISTENER_MISSING_VARIABLE_NO_SKIP
integer QUORUM_BYTECODE_LISTENER_MISSING_PARENT_VARIABLE
integer CLASS_PARENT_GENERICS_SIZE
integer PARSER_INHERITANCE_STATEMENT_NAME_SEQUENCEParser Errors. InheritanceStatement Rule.
integer PARSER_ALWAYS_STATEMENT_ENDED_STARTParser Errors. AlwaysStatement Rule.
integer PARSER_SKIP_PARENT_BAD_COLONParser Errors. SkipParent Rule.
integer PARSER_INHERITANCE_DECLARATION_ENDED_SECOND_COMMAParser Errors. InheritanceStatement Rule.
integer PARSER_ALWAYS_STATEMENT_BAD_ALWAYSParser Errors. IfStatement Rule.
integer QUORUM_BYTECODE_LISTENER_MISSING_PARENT_ADAPT
integer QUORUM_BYTECODE_LISTENER_TYPE_UNKNOWN
integer TYPE_CHECK_RESULTType Check Result
integer PARSER_REPEAT_STATEMENT_ENDED_POST_EXPRESSION
integer CLASS_VARIABLE_REDEFINE
integer PARSER_VARIABLE_SOLO_ACTION_DO_NOTHING_FIELD_ACCESS
integer PARSER_DETECT_STATEMENT_ENDED_STARTParser Errors. DetectStatement Rule.
integer PARSER_ACTION_DECLARATION_BAD_ENDParser Errors. Statement Rule.
integer PARSER_GENERIC_STATEMENT_BAD_TYPE_AFTER_COMMA
integer PARSER_NORMAL_ASSIGNMENT_ENDED_STARTParser Errors. NormalAssignment Rule.
integer PARSER_IF_STATEMENT_BAD_IF
integer QUORUM_BYTECODE_LISTENER_MISSING_PARENT_ADAPT_HAS_FIELD
integer PARSER_NORMAL_ASSIGNMENT_ENDED_ID
integer CLASS_MISSING_USE_TYPE_RESOLUTION_NON_GENERIC_INSIDE_ACTION
integer PARSER_REPEAT_STATEMENT_ENDED_POST_UNTIL
integer PARSER_FULL_CLASS_BAD_ID
integer PARSER_ALERT_STATEMENT_ENDED_PAREN
integer PARSER_ACTION_SHARED_BAD_ACTION
integer LEXER_PERIOD
integer PARSER_REPEAT_STATEMENT_ENDED_STARTParser Errors. RepeatStatement Rule.
integer PARSER_FORMAL_PARAMETER_BAD_IDParser Errors. AssignmentStatementInFieldBlock Rule.
integer PARSER_CLASS_STATEMENT_ENDED_STARTParser Errors. ClassStatement Rule.
integer COMPILER_BAD_FILESCompiler
integer QUORUM_BYTECODE_ACTION_HEADER_NO_CLASS
integer ACTION_DUPLICATE_PARAMETERAction
integer CLASS_PARENT_GENERICS_TYPE_MISMATCH
integer PARSER_GENERIC_STATEMENT_ENDED_STARTParser Errors. GenericStatement Rule.
integer PARSER_GENERIC_STATEMENT_ENDED_COMMAParser Errors. GenericStatement Rule.
integer PARSER_SAY_STATEMENT_BAD_OUTPUTParser Errors. AlertStatement Rule.
integer PARSER_QUALIFIED_NAME_ENDED_PERIODParser QualifiedName. Use Rule.
integer QUORUM_BYTECODE_LISTENER_BAD_OUTPUTQuorum Bytecode Listener
integer QUORUM_BYTECODE_LISTENER_CLASS_MUST_INHERIT_ERROR
integer PARSER_ACTION_DECLARATION_ENDED_CREATE_END
integer QUORUM_BYTECODE_EXIT_ACTION_MISSING_RETURN
integer PARSER_REPEAT_STATEMENT_ENDED_POST_TIMES
integer CLASS_MISMATCHED_RETURN_INHERITANCEParser Listener
integer QUORUM_BYTECODE_LISTENER_CONSTANT_REASSIGNMENT_EXIT_NO_TYPE_ASSIGNMENT
integer QUORUM_BYTECODE_LISTENER_ELSE_IF_TYPE_UNKNOWN
integer PARSER_ACTION_SHARED_ENDED_STARTParser Errors. ActionShared Rule.
integer COMPILER_MISSING_FILE
integer PARSER_NORMAL_ASSIGNMENT_ENDED_EXPRESSION
integer PARSER_PARENT_SOLO_ACTION_CALL_BAD_ID_COLON
integer QUORUM_BYTECODE_LISTENER_BAD_SAYBlock
integer QUORUM_BYTECODE_LISTENER_PRIMITIVE_INFER_NO_TYPE_ASSIGNMENT
integer CLASS_ACTION_REDEFINEParser Parenthesis. Use Rule.
integer CLASS_TYPE_REDEFINE
integer PARSER_VARIABLE_SOLO_ACTION_CALL_BAD_COLON
integer PARSER_ACTION_DECLARATION_BAD_CREATE_END
integer PARSER_GET_STATEMENT_TYPE_BAD_SAY
integer CLASS_MISSING_PARENT_GENERICS
integer PARSER_ASSIGNMENT_STATEMENT_IN_FIELD_BLOCK_BAD_NO_TOKEN
integer PARSER_ASSIGNMENT_STATEMENT_IN_FIELD_BLOCK_BAD_UNKOWN_TOKENParser Errors. AssignmentStatement Rule.
integer PARSER_ASSIGNMENT_STATEMENT_IN_FIELD_BLOCK_BAD_PARENT
integer PARSER_GET_STATEMENT_TYPE_BAD_UNKNOWNParser Errors. ProcessQualifiedName Rule.
integer QUORUM_BYTECODE_LISTENER_GENERIC_CRASH_PREVENTCompiler
integer PARSER_ACTION_CALL_BAD_RIGHT_PARENParser ActionOrParentActionCall. Use Rule.
integer PARSER_REPEAT_STATEMENT_ENDED_BLOCK_END
integer PARSER_NORMAL_ASSIGNMENT_BAD_ID
integer PARSER_PARENTHESIS_BAD_RIGHT_PARENParser Parenthesis. Use Rule.
integer PARSER_QUALIFIED_NAME_BAD_PERIOD_IDParser Expression. Use Rule.
integer PARSER_GET_STATEMENT_TYPE_BAD_PARENT_COLON
integer PARSER_PARENT_SOLO_ACTION_CALL_BAD_COLON
integer PARSER_TOKEN_AFTER_CLASS
integer CLASS_MISSING_ACTION
integer PARSER_GENERIC_STATEMENT_BAD_TYPE
integer PARSER_FORMAL_PARAMETER_ENDED_STARTParser Errors. FormalParameter Rule.
integer QUORUM_BYTECODE_LISTENER_MISSING_FIELD_OBJECT
integer PARSER_CAST_BAD_LEFT_PAREN
integer PARSER_OBJECT_ASSIGNMENT_BAD_COLON
integer QUORUM_BYTECODE_LISTENER_BAD_ALERTQuorum Bytecode Listener
integer PARSER_REPEAT_STATEMENT_ENDED_POST_WHILE
integer PARSER_ASSIGNMENT_STATEMENT_IN_FIELD_BLOCK_BAD_UNKOWN_NO_TOKEN
integer BLOCK_DUPLICATE_VARIABLE_EXCEPTIONSType Check Result
integer PARSER_ACTION_OR_PARENT_ACTION_CALL_BAD_LEFT_PARENSymbol Table
integer QUORUM_BYTECODE_LISTENER_CLASS_JUMP_DUPLICATE
integer PARSER_IF_STATEMENT_ENDED_LAST_END
integer PARSER_DETECT_STATEMENT_BAD_IDParser Errors. AlwaysStatement Rule.
integer QUORUM_BYTECODE_LISTENER_MISSING_VARIABLE_EXIT_ACTION
integer QUORUM_BYTECODE_LISTENER_VARIABLE_NOT_DEFINED
integer PARSER_STATEMENT_BADParser Errors. SkipMe Rule.
integer PARSER_VARIABLE_SOLO_ACTION_CALL_ENDED_STARTParser Errors. VariableSoloActionCall Rule.
integer CLASS_TEMPLATE_MISMATCH_RIGHT_HAS
integer CLASS_ACTION_NOT_FOUND
integer PARSER_SKIP_ME_BAD_COLONParser Errors. SkipMe Rule.
integer PARSER_IF_STATEMENT_BAD_ENDParser Errors. OutputStatement Rule.
integer QUORUM_BYTECODE_LISTENER_PARENT_CONSTANT_REASSIGNMENT
integer PARSER_CAST_BAD_COMMAParser Integer. Use Rule.
integer PARSER_INPUT_BAD_RIGHT_PARENParser Input. Use Rule.
integer QUORUM_BYTECODE_LISTENER_BAD_PRIMITIVE_ASSIGNMENT
integer PARSER_GET_STATEMENT_TYPE_BAD_OUTPUT
integer LEXER_EXPONENTParser Errors. FullClass Rule.
integer QUORUM_BYTECODE_LISTENER_REPEAT_NOT_INTEGER
integer PARSER_STATEMENT_ENDED_STARTParser Errors. Statement Rule.
integer PARSER_ACTION_SHARED_NO_RETURN
integer LEXER_INVALID_CHARACTERLexer
integer PARSER_GENERIC_STATEMENT_BAD_GREATERParser Errors. AssignmentDeclaration Rule.
integer PARSER_NO_CLASS_ENDED_STARTParser Errors. NoClass Rule.
integer PARSER_EXPRESSION_ENDED_STARTParser Expression. Use Rule.
integer SYMBOL_TABLE_ADD_CLASSSymbol Table
integer PARSER_CLASS_STATEMENT_BAD_STATEMENT_FALLBACK_NO_TOKEN
integer PARSER_OBJECT_ASSIGNMENT_ENDED_STARTParser Errors. ObjectAssignment Rule.
integer PARSER_PARENT_SOLO_ACTION_CALL_ENDED_STARTParser Errors. ParentVariableSoloActionCall Rule.
integer PARSER_NO_TYPE_ASSIGNMENT_BAD_EQUALSParser Errors. ParentAssignment Rule.
integer QUORUM_BYTECODE_LISTENER_PARENT_FIELD_PRIVATE
integer PARSER_PARENT_SOLO_ACTION_CALL_BAD_PARENT_COLON
integer QUORUM_BYTECODE_LISTENER_CANNOT_FIND_PARENT
integer PARSER_VARIABLE_SOLO_ACTION_CALL_BAD_IDParser Errors. ReturnStatement Rule.
integer QUORUM_BYTECODE_LISTENER_NO_INITIAL_DEFINITION_AGAIN
integer COMPILER_BAD_STARTING_POINT
integer PARSER_ACTION_CALL_BAD_EXPRESSION_LISTParser ActionCall. Use Rule.
integer PARSER_IF_STATEMENT_BAD_ELSE_IF_EXPRESSION
integer CLASS_ACTION_GENERIC_PARAMETER_MISMATCHAction
integer PARSER_LISTENER_DUPLICATE_CONSTRUCTORClass
integer QUORUM_BYTECODE_LISTENER_MISSING_CLASS
integer PARSER_GET_STATEMENT_TYPE_BAD_PARENT_ID
integer PARSER_NO_TYPE_ASSIGNMENT_ENDED_STARTParser Errors. NoTypeAssignment Rule.
integer PARSER_ASSIGNMENT_STATEMENT_BAD_ASSIGNParser Errors. AssignmentStatement Rule.
integer PARSER_QUALIFIED_NAME_ENDED_STARTParser QualifiedName. Use Rule.
integer PARSER_INHERITANCE_DECLARATION_ENDED_COMMA
integer PARSER_FULL_CLASS_STATEMENT_BAD_STATEMENT_FALLBACK_NO_TOKEN
integer QUORUM_BYTECODE_LISTENER_CONSTANT_REASSIGNMENT
integer PARSER_PACKAGE_ENDED_STARTParser Package. Package Rule.
integer QUORUM_BYTECODE_LISTENER_REPEAT_NOT_BOOLEAN
integer PARSER_REPEAT_STATEMENT_BAD_REPEAT
integer PARSER_RETURN_STATEMENT_ENDED_STARTParser Errors. ReturnStatement Rule.
integer PARSER_FULL_CLASS_ENDED_BEFORE_CLASS
integer QUORUM_BYTECODE_LISTENER_PARENT_CONSTANT_REASSIGNMENT_EXIT_PARENT_ASSIGNMENT
integer BLOCK_DUPLICATE_VARIABLEBlock
integer PARSER_CHECK_STATEMENT_BAD_ENDParser Errors. DetectStatement Rule.
integer CLASS_DIAMOND_INHERITANCEParser ActionCall. Use Rule.
integer CLASS_VARIABLE_GENERICS_SIZE
integer QUORUM_BYTECODE_LISTENER_MISSING_PARENT
integer PARSER_OBJECT_ASSIGNMENT_BAD_PARENT_ID
integer PARSER_REPEAT_STATEMENT_ENDED_POST_REPEAT
integer CLASS_ACTION_UNIQUE_MATCH
integer QUORUM_BYTECODE_LISTENER_CLASS_NOT_FOUND
integer PARSER_OBJECT_ASSIGNMENT_BAD_EQUALSParser Errors. NormalAssignment Rule.
integer PARSER_ALERT_STATEMENT_BAD_RIGHT_PAREN
integer PARSER_OBJECT_ASSIGNMENT_BAD_PARENT_COLON
integer PARSER_CHECK_STATEMENT_ENDED_END
integer PARSER_SAY_STATEMENT_ENDED_STARTParser Errors. SayStatement Rule.
integer QUORUM_BYTECODE_LISTENER_CLASS_MISSING_IN_ALWAYS
integer QUORUM_BYTECODE_LISTENER_GENERIC_MISMATCH
integer PARSER_ALERT_STATEMENT_ENDED_STARTParser Errors. AlertStatement Rule.
integer PARSER_GET_STATEMENT_TYPE_ENDED_STARTParser Errors. GetStatementType Rule.
integer PARSER_ACTION_OR_PARENT_ACTION_CALL_BAD_COLONParser ActionOrParentActionCall. Use Rule.
integer QUORUM_BYTECODE_LISTENER_CANNOT_FIND_PARENT_VARIABLE
integer PARSER_GENERIC_DECLARATION_BAD_ID
integer PARSER_PACKAGE_BAD_PACKAGEParser Package. Use Rule.
integer PARSER_ASSIGNMENT_STATEMENT_BAD_UNKOWN_NO_TOKEN
integer PARSER_DETECT_STATEMENT_BAD_DETECT
integer PARSER_ASSIGNMENT_STATEMENT_IN_FIELD_BLOCK_BAD_ACTION
integer CLASS_INHERIT_FROM_SHARED
integer PARSER_FULL_CLASS_STATEMENT_BAD_STATEMENT_FALLBACK
integer PARSER_USES_BAD_USEParser Errors. Uses Rule.
integer CLASS_VARIABLE_GENERICS_SIZE_TYPE_RESOLUTION_INSIDE_ACTION
integer PARSER_LISTENER_UNDERSCORE_RULEParser Listener
integer QUORUM_BYTECODE_LISTENER_CREATE_ABSTRACT
integer PARSER_ALERT_STATEMENT_BAD_LEFT_PARENParser Errors. ActionShared Rule.
integer PARSER_PARENT_ASSIGNMENT_BAD_PARENT_COLONParser Errors. ParentAssignment Rule.
integer PARSER_FULL_CLASS_ENDED_BEFORE_ID
integer PARSER_ACTION_DECLARATION_ENDED_END
integer PARSER_RETURN_STATEMENT_BAD_RETURNParser Errors. RepeatStatement Rule.
integer PARSER_CLASS_STATEMENT_BAD_STATEMENTParser Errors. ActionDeclaration Rule.
integer PARSER_IF_STATEMENT_ENDED_STARTParser Errors. IfStatement Rule.
integer QUORUM_BYTECODE_LISTENER_MISSING_FIELD
integer QUORUM_BYTECODE_LISTENER_BAD_LOOP_TYPE
integer CLASS_VARIABLE_GENERICS_SIZE_TYPE_RESOLUTION
integer PARSER_USE_BAD_USEParser Package. Use Rule.
integer PARSER_CHECK_STATEMENT_BAD_DETECT_OR_ALWAYS
integer PARSER_PARENT_ASSIGNMENT_BAD_COLONParser Errors. SkipParent Rule.