diff options
gperf sample
1 files changed, 26 insertions, 0 deletions
| -rw-r--r-- | demo/gperf/JavaScript.gperf | 26 |
diff --git a/demo/gperf/JavaScript.gperf b/demo/gperf/JavaScript.gperf new file mode 100644 index 0000000..42ad8c4 --- /dev/null +++ b/demo/gperf/JavaScript.gperf @@ -0,0 +1,26 @@ +%{ +#include "Token.h" +%} +struct Token { + const char* Value; + TokenType Type; +}; +%% +if, TokenType::if +else, TokenType::else +for, TokenType::for +while, TokenType::while +do, TokenType::do +break, TokenType::break +switch, TokenType::switch +case, TokenType::case +function, TokenType::function +return,TokenType::return +new, TokenType::new +delete, TokenType::delete +try, TokenType::try +throw, TokenType::throw +catch, TokenType::catch +class, TokenType::class +public, TokenType::public +private, TokenType::private |
