Documentation (c) 2006-2008 Hobby-Robotics, LLC
Table of Contents
E900 - Language construct Not supported : description name |
E901 - Data size exceeds compiler limit : name |
E902 - Data offset exceeds compiler limit : name |
E903 - Size of local symbols exceeds stack limit |
E904 - Invalid aligment |
E980 - Internal compiler unknown exception : where |
E981 - Internal compiler exception : where what |
E982 - Initialization failed : where |
E983 - Failed to initialize : what |
E984 - Failed to load : what |
E985 - Failed to open : what reason |
E986 - Failed to create : what reason |
E987 - Failed to write : what reason |
E988 - Failed to read : what reason |
E989 - Failed to compile : what why |
E993 - Internal linker error |
E995 - Internal conversion string to numerical value failed address |
E996 - Internal literal type conversion failed |
E997 - Internal error : reason explanation |
E998 - Failed to allocate internal symbol |
E999 - Internal error |
E1011 - Symbol size 0 |
E1020 - Symbol not found : name |
E1030 - Sub or Function not declared : name |
E1031 - Symbol reference not declared : name |
E1033 - Sub or Function scope not found : scname |
E1034 - Symbol not declared : name |
E1051 - External Sub or Function alread declared : name |
E1052 - Constant alread declared : name type |
E1053 - Symbol alread declared : name type |
E1054 - Symbol reference alread declared : name type |
E1055 - Register alread declared : name type |
E1056 - Register reference alread declared : name type |
E1057 - Expected literal not reference |
E1060 - Symbol declaration conflicts with external symbol : name |
E1062 - Type not declared : name |
E1310 - Symbol must be declared as global: name |
E1400 - Initialization expression could not be converted to the symbol type : name type value |
E1500 - Failed to find current context |
E1600 - Failed to find current scope |
E1601 - Failed to find exit scope for : name |
E1611 - Scope label index does not match label : label |
E1613 - Label not found in current scope : label |
E1614 - Scope label symbol undefined |
E2010 - Incorrect type type |
E2011 - Type size 0 |
E2012 - Incorrect symbol type in expression |
E2020 - Expected function symbol : name |
E2051 - Type alread declared : name |
E2061 - Argument type and value do not match |
E2062 - Type not declared : name |
E2070 - Unknown Type |
E2150 - Unsupported type conversion |
E2151 - Implict conversion to string is not supported |
E2153 - Undefined result type |
E2154 - Failed to find suitable conversion for one of the arguments |
E2155 - Unknown expression type |
E2156 - Assigment to invalid type of symbol |
E2157 - Assigning incompatible types |
E2158 - Expression type conversion failed |
E2210 - Symbol type is not a reference name type |
E2330 - Incorrent argument type type |
E4002 - Unaligned Register address |
E4003 - Failed to assemble in-line code |
E4020 - Too many arguments |
E4021 - Not enough arguments |
E4023 - Too many indexes |
E4024 - Not enough indexes |
E4025 - Incorrect number of initialization expressions |
E4103 - Unsupported number of dimensions |
E4104 - Array lower bound higher then upper bound |
E5001 - Invalid instruction |
E5002 - Instruction variant not supported |
E5003 - Invalid condition |
E5004 - Invalid destination registers |
E5005 - Invalid register |
E5006 - Invalid register list |
E5009 - Invalid PSR flags |
E5010 - Invalid shift |
E5011 - Invalid pseudo-instruction |
E5012 - UNDEFINED result due to reason |
E5051 - Output code or data section does not exists |
E5052 - Label type not supported in this scope |
E5053 - Failed to add symbol to section |
E5054 - Symbol or label not defined |
E5055 - Failed to find section |
E5056 - Failed to add relocation to section |
E5057 - Failed to find rel section for section |
E5058 - Invalid symbol type |
E5059 - Invalid section type |
E5201 - Immediate value out of range |
E5202 - Shift value out of range |
E9000 - Linker failed : what |
E9001 - linker symbol not found : name |
E9010 - Failed to relocate scope name |
E9011 - Undefined symbol in relocation name |
E9012 - Linker section not found name |
E9013 - Failed to relocate symbol name |
E9021 - External symbol not a function type : name external_name |
E9024 - Duplicate linker symbol found : name |
E9025 - Linker section mapping not found |
E9026 - Duplicate linker section found : name |
E9051 - Not enough Flash space for text section |
E9052 - Not enough Flash space for rodata section |
E9053 - Not enough Flash space for data section |
E9056 - Basic ROM sections overlap with other sections |
E9061 - Not enough RAM space for data section |
E9062 - Not enough RAM space for unitialized data section |
E9065 - Not enough RAM space for heap |
E9066 - Basic RAM based sections overlap with other sections |
E9111 - Unsupported runtime version |
E9200 - Section not found : name |
E9201 - Segment not found |
E9202 - Invalid Note type |
E9203 - Invalid module type |