prevented a syncoded symbol from being used as a variable/argument name

This commit is contained in:
2016-10-13 09:48:32 +00:00
parent 4160e9e0fe
commit 68f700374b
3 changed files with 36 additions and 5 deletions

View File

@ -106,6 +106,9 @@ enum hcl_synerrnum_t
HCL_SYNERR_VARDCLBANNED, /* variable declaration disallowed */
HCL_SYNERR_VARNAMEDUP, /* duplicate variable name */
HCL_SYNERR_BANNEDVARNAME, /* disallowed varible name */
HCL_SYNERR_BANNEDARGNAME, /* disallowed argument name */
HCL_SYNERR_BREAK /* break outside loop */
};
typedef enum hcl_synerrnum_t hcl_synerrnum_t;