8 #ifndef KERESERVEDWORD_H
9 #define KERESERVEDWORD_H
11 #include <Coconut/Coconut.h>
void KEDestroyReservedWordTable(struct KEReservedWordTable *dst)
Release the resource for reserved word table.
Definition: KEReservedWord.h:16
struct CNObjectDictionary objectDictionary
Definition: KEReservedWord.h:28
void KEPrintReservedWordTable(FILE *outfp, const struct KEReservedWordTable *src)
Print reserved words in the reserveed word table.
CNBoolean KESearchReservedWordInTable(int *rid, const struct KEReservedWordTable *table, const struct CNFixedString *ident)
Search reserved word in the table.
int reservedWordId
Definition: KEReservedWord.h:20
const char * identifier
Definition: KEReservedWord.h:18
struct KEReservedWordTable KEMakeReservedWordTable(struct CNResource *resource)
Make empty reserved word table.
void KEAddReservedWordsToTable(struct KEReservedWordTable *dst, unsigned int wordnum, const struct KEReservedWord *words)
Add array of reserved words into table.
Reserved word table.
Definition: KEReservedWord.h:26