150150#include <ti/fn/fnmapid.h>
151151#include <ti/fn/fnmaptype.h>
152152#include <ti/fn/fnmapwrap.h>
153+ #include <ti/fn/fnmatch.h>
153154#include <ti/fn/fnmodenum.h>
154155#include <ti/fn/fnmodprocedure.h>
155156#include <ti/fn/fnmodtype.h>
@@ -300,11 +301,11 @@ static void qbind__statement(ti_qbind_t * qbind, cleri_node_t * nd);
300301 */
301302enum
302303{
303- TOTAL_KEYWORDS = 275 ,
304+ TOTAL_KEYWORDS = 276 ,
304305 MIN_WORD_LENGTH = 2 ,
305306 MAX_WORD_LENGTH = 17 ,
306- MIN_HASH_VALUE = 11 ,
307- MAX_HASH_VALUE = 700
307+ MIN_HASH_VALUE = 26 ,
308+ MAX_HASH_VALUE = 710
308309};
309310
310311/*
@@ -316,32 +317,32 @@ static inline unsigned int qbind__hash(
316317{
317318 static unsigned short asso_values [] =
318319 {
319- 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 ,
320- 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 ,
321- 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 ,
322- 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 ,
323- 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 2 , 1 ,
324- 2 , 701 , 4 , 701 , 4 , 701 , 8 , 701 , 701 , 701 ,
325- 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 ,
326- 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 ,
327- 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 ,
328- 701 , 701 , 701 , 701 , 701 , 1 , 701 , 19 , 114 , 56 ,
329- 24 , 5 , 88 , 366 , 191 , 1 , 44 , 50 , 27 , 54 ,
330- 10 , 42 , 98 , 125 , 6 , 1 , 2 , 42 , 178 , 77 ,
331- 136 , 262 , 24 , 701 , 701 , 701 , 701 , 701 , 701 , 701 ,
332- 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 ,
333- 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 ,
334- 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 ,
335- 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 ,
336- 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 ,
337- 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 ,
338- 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 ,
339- 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 ,
340- 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 ,
341- 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 ,
342- 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 ,
343- 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 , 701 ,
344- 701 , 701 , 701 , 701 , 701 , 701
320+ 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 ,
321+ 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 ,
322+ 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 ,
323+ 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 ,
324+ 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 10 , 10 ,
325+ 10 , 711 , 10 , 711 , 9 , 711 , 12 , 711 , 711 , 711 ,
326+ 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 ,
327+ 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 ,
328+ 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 ,
329+ 711 , 711 , 711 , 711 , 711 , 9 , 711 , 14 , 27 , 102 ,
330+ 17 , 11 , 128 , 328 , 77 , 9 , 24 , 53 , 11 , 50 ,
331+ 14 , 43 , 151 , 45 , 10 , 9 , 10 , 60 , 135 , 248 ,
332+ 156 , 150 , 30 , 711 , 711 , 711 , 711 , 711 , 711 , 711 ,
333+ 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 ,
334+ 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 ,
335+ 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 ,
336+ 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 ,
337+ 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 ,
338+ 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 ,
339+ 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 ,
340+ 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 ,
341+ 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 ,
342+ 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 ,
343+ 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 ,
344+ 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 , 711 ,
345+ 711 , 711 , 711 , 711 , 711 , 711
345346 };
346347
347348 register unsigned int hval = n ;
@@ -629,6 +630,7 @@ qbind__fmap_t qbind__fn_mapping[TOTAL_KEYWORDS] = {
629630 {.name = "map_id" , .fn = do__f_map_id , CHAIN_NE },
630631 {.name = "map_type" , .fn = do__f_map_type , CHAIN_NE },
631632 {.name = "map_wrap" , .fn = do__f_map_wrap , CHAIN_NE },
633+ {.name = "match" , .fn = do__f_match , CHAIN_NE },
632634 {.name = "max_quota_err" , .fn = do__f_max_quota_err , ROOT_NE },
633635 {.name = "mod_enum" , .fn = do__f_mod_enum , ROOT_CE },
634636 {.name = "mod_procedure" , .fn = do__f_mod_procedure , ROOT_BE },
0 commit comments