| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- //@+leo-ver=4
- //@+node:@file examples/java/table.h
- //@@language c
- #include "tokens.h"
- struct KeywordToken
- {
- char * Keyword;
- int TokenCode;
- };
- struct KeywordToken KeywordTable [] =
- {
- {"abstract", ABSTRACT_TOKEN },
- {"boolean", BOOLEAN_TOKEN },
- {"break", BREAK_TOKEN },
- {"byte", BYTE_TOKEN },
- {"case", CASE_TOKEN },
- {"catch", CATCH_TOKEN },
- {"char", CHAR_TOKEN },
- {"class", CLASS_TOKEN },
- {"const", CONST_TOKEN },
- {"continue", CONTINUE_TOKEN },
- {"default", DEFAULT_TOKEN },
- {"do", DO_TOKEN },
- {"double", DOUBLE_TOKEN },
- {"else", ELSE_TOKEN },
- {"extends", EXTENDS_TOKEN },
- {"final", FINAL_TOKEN },
- {"finally", FINALLY_TOKEN },
- {"float", FLOAT_TOKEN },
- {"for", FOR_TOKEN },
- {"goto", GOTO_TOKEN },
- {"if", IF_TOKEN },
- {"implements", IMPLEMENTS_TOKEN },
- {"import", IMPORT_TOKEN },
- {"instanceof", INSTANCEOF_TOKEN },
- {"int", INT_TOKEN },
- {"interface", INTERFACE_TOKEN },
- {"long", LONG_TOKEN },
- {"native", NATIVE_TOKEN },
- {"new", NEW_TOKEN },
- {"null", NULL_TOKEN },
- {"package", PACKAGE_TOKEN },
- {"private", PRIVATE_TOKEN },
- {"protected", PROTECTED_TOKEN },
- {"public", PUBLIC_TOKEN },
- {"return", RETURN_TOKEN },
- {"short", SHORT_TOKEN },
- {"static", STATIC_TOKEN },
- {"strictfp", STRICTFP_TOKEN },
- {"super", SUPER_TOKEN },
- {"switch", SWITCH_TOKEN },
- {"synchronized", SYNCHRONIZED_TOKEN },
- {"this", THIS_TOKEN },
- {"throw", THROW_TOKEN },
- {"throws", THROWS_TOKEN },
- {"transient", TRANSIENT_TOKEN },
- {"try", TRY_TOKEN },
- {"void", VOID_TOKEN },
- {"volatile", VOLATILE_TOKEN },
- {"while", WHILE_TOKEN },
- {"", ID_TOKEN }
- };
- //@-node:@file examples/java/table.h
- //@-leo
|