Contact | License

# Error Reference

## Categories

1001 - 1099 : General Parsing Errors

Error# | Description
--- | ---
1001 | Missing string start token " or '.
1002 | Matching closing token %c not found.
1003 | Empty string not allowed in Function header.
1004 | Empty string not allowed for property '%s'.
1005 | Unsupported node type in '%s'. (Node: '%s', Type: '%s')
1006 | Nothing defined to be built.
1007 | Expected a variable at this location.
1008 | Expected a variable of type '%s', but got '%s'.
1009 | Unknown variable '%s'.
1010 | Unknown construct.
1011 | Unnamed modification must follow a variable assignment in the same scope.
1012 | Unexpected end of file.
1013 | Unexpected character '%c' in variable name.
1014 | Variable name is too long. (Length: %u, MaxLength: %u)
1015 | Unknown Function.
1016 | Unexpected character '%c' following variable name.
1017 | Unexpected character '%c' in variable value.
1018 | Integer value could not be parsed.
1020 | Function can only be invoked once.
1021 | Unexpected Function header.
1022 | Missing Function header close token '%c'.
1023 | Function requires a header.
1024 | Function requires a body.
1025 | Missing scope close token '}'.
1026 | Variable '%s' not found for modification.
1027 | Cannot use <%s> to modify <%s> for Variable '%s'.
1028 | Cannot find '$' to end variable substitution
1029 | Variable for substitution '%s' is not a string (Type: <%s>).
1030 | Unknown directive '%s'.
1031 | Unknown char '%c' following '%s' directive. (Expected '%c').
1032 | Unable to open include '%s'.
1033 | Error reading include. Error: %u (0x%x) File: '%s'".
1034 | Operation not supported: '%s' %s '%s'.
1035 | Excessive depth complexity when parsing BFFs.
1037 | #endif without matching #if.
1038 | Overwriting already defined token in #define directive.
1039 | Unknown token in #undef directive.
1040 | #undef of built-in token not allowed.
1041 | #else without matching #if.
1042 | Unknown operator '%s'.
1043 | Cyclic dependency detected for node '%s'.
1044 | Operator expected.
1045 | Extraneous token(s) following '%s' directive.
1046 | #%s expression cannot start with boolean operator.
1047 | #%s expression too complex. Up to %u boolean operators supported.
1048 | #elif without matching #if.
1050 | Property '%s' must be of type <%s> (found <%s>).
1054 | Integer '%s' must be in range %u to %u.
1060 | Can't modify frozen variable '%s'.
1070 | Unexpected operator '%s'.
1071 | Unexpected token '%s'.

1100 - 1199 : Function Parameter Errors

Error# | Description
--- | ---
1100 | Target '%s' already defined.
1101 | Missing required property '%s'.
1102 | '%s' ('%s') is of unexpected type '%s'. Expected '%s'.
1103 | '%s' ('%s') is a '%s', which does not describe a file.
1104 | '%s' ('%s') is not defined.
1105 | Path not allowed for '%s' ('%s').
1106 | Property '%s' is missing required token '%s'.
1107 | Expected function name following 'function' keyword.
1108 | Function '%s' already defined.
1109 | Function argument '%s' is already defined.
1110 | Expected argument block following function call.
1111 | Function call does not take %u args (it expects %u args).
1112 | Function call arguments should be literals or variables.

1200 - 1299 : ForEach Specific Errors

Error# | Description
--- | ---
1200 | Expected a variable at this location.
1201 | Missing 'in' at this location.
1202 | Expected a variable following 'in'.
1204 | Variable '%s' contains %i elements, but loop is for %i elements.

1300 - 1399 : Library Specific Errors

Error# | Description
--- | ---
1300 | Precompiled Header use requires 'PCHInputFile', 'PCHOutputFile' and 'PCHOptions' parameters.
1301 | Precompiled Header target '%s' has already been defined.
1302 | Missing Precompiled Header option '%s' in '%s'.
1303 | Precompiled Header option '%s' in '%s' invalid. Only allowed on Precompiled Header.

1400 - 1499 : Copy Specific Errors

Error# | Description
--- | ---
1400 | 'Dest' with multiple 'Source' files should be a path. Missing trailing '/'?

1500 - 1599 : Compiler Specific Errors

Error# | Description
--- | ---
1500 | Compiler detection failed. Unrecognized executable '%s'.
1501 | CompilerFamily '%s' is unrecognized.
1502 | LightCache only compatible with MSVC Compiler.
1503 | C# compiler should use CSAssembly.
1504 | CSAssembly requires a C# Compiler.

1600 - 1699 : Concurrency Group Specific Errors

Error# | Description
--- | ---
1600 | Too many Concurrency Groups %u (max %u).
1601 | Concurrency Group '%s' already defined.
1602 | Concurrency Group '%s' has no limits defined.
1603 | Unknown Concurrency Group '%s'.

1999 : User Defined Errors

Error# | Description
--- | ---
1999 | User Error: '%s'