%{ /* Keep -Wmissing-declarations happy: */ const struct ccontrol_command * find_keyword (register const char *str, register unsigned int len); %} %language=ANSI-C struct ccontrol_command { const char *name; enum token_type type; }; %define hash-function-name hash_keyword %define lookup-function-name find_keyword %readonly-tables %enum %struct-type %compare-strncmp %% no-parallel, NO_PARALLEL parallel, PARALLEL cc, CC c++, CPLUSPLUS ld, LD make, MAKE ccache, CCACHE distcc, DISTCC distcc-hosts, DISTCC_HOSTS distc++-hosts, DISTCPLUSPLUS_HOSTS verbose, VERBOSE include, INCLUDE cpus, CPUS off, OFF add, ADD env, ENV