Hi, I have a daft question to ask. I was looking through genmatch, I couldn't figure out why is tree code class (TYPE) stringified in call to add_operator () ?
#define DEFTREECODE (SYM, STRING, TYPE, NARGS) \ add_operator (SYM, #SYM, #TYPE, NARGS) In add_operator() tcc (argument corresponding to TYPE) is only used to check if the tree code belongs to one of (tcc_unary, tcc_binary, tcc_comparison, tcc_expression, tcc_reference) classes. Why can't we use enum tree_code_class for tcc ? Thanks and Regards, Prathamesh