diff options
author | 2014-03-26 18:20:38 -0700 | |
---|---|---|
committer | 2014-03-26 18:20:38 -0700 | |
commit | 0325c1ba659a2ecd18c5765437b37077cf40ad5c (patch) | |
tree | aca8ce04dda1ee17fcf84a63894f36ebcbe1cb22 /parse_constants.h | |
parent | f2a437bd3bff39fc40e9fc0868cb22d47cc84614 (diff) |
Teach parse_util_detect_errors to report invalid builtins, as found in
issue #1252
Diffstat (limited to 'parse_constants.h')
-rw-r--r-- | parse_constants.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/parse_constants.h b/parse_constants.h index 31f07f60..8ed37acd 100644 --- a/parse_constants.h +++ b/parse_constants.h @@ -183,6 +183,9 @@ void parse_error_offset_source_start(parse_error_list_t *errors, size_t amt); /** Error message when encountering an illegal command name */ #define ILLEGAL_CMD_ERR_MSG _( L"Illegal command name '%ls'") +/** Error message when encountering an unknown builtin name */ +#define UNKNOWN_BUILTIN_ERR_MSG _( L"Unknown builtin '%ls'") + /** Error message when encountering a failed expansion, e.g. for the variable name in for loops */ #define FAILED_EXPANSION_VARIABLE_NAME_ERR_MSG _( L"Unable to expand variable name '%ls'") |