X-Git-Url: https://git.distorted.org.uk/~mdw/secnet/blobdiff_plain/27f5042b0435d26ae98b22f8e42115e44afe53bc..0118121ae6578c69527fb80a60294c48663033b7:/conffile_internal.h diff --git a/conffile_internal.h b/conffile_internal.h index 4e022b8..44d0ac7 100644 --- a/conffile_internal.h +++ b/conffile_internal.h @@ -23,6 +23,8 @@ typedef cstring_t atom_t; #define T_ALIST 17 #define T_ERROR 20 +#define T_IS_PRIMITIVE(NTYPE) ((NTYPE) < T_ASSIGNMENT) + struct p_node { uint32_t type; struct cloc loc; @@ -36,7 +38,7 @@ struct p_node { }; extern cstring_t config_file; -extern uint32_t config_lineno; +extern int config_lineno; extern int yynerrs; /* Keys in dictionaries are 'atoms', which are constructed from strings