X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=lib-lua%2Flua-token.sh;h=4a73f32ddfb7ffa71871aa417380e66fd7b34a4f;hp=7c83e5d6f9340c2f8623831a4e3dc8c5ccf79fff;hb=488a60c8ef78872f38bbb3439a75cb2cda985a12;hpb=0fa8ebfe1d97b31c7d137d6cd45d480fa544d8a5 diff --git a/lib-lua/lua-token.sh b/lib-lua/lua-token.sh index 7c83e5d..4a73f32 100644 --- a/lib-lua/lua-token.sh +++ b/lib-lua/lua-token.sh @@ -38,8 +38,9 @@ do_h() { #define MUTT_LIB_LUA_LUA_TOKEN_H enum lua_token { - LTK_UNKNOWN, + LTK_UNKNOWN = -1, `tr 'a-z-/' 'A-Z__' | sed -e 's/.*/ LTK_&,/'` + LTK_count, }; __attribute__((pure)) @@ -48,6 +49,12 @@ enum lua_token lua_which_token(const char *s, ssize_t len); EOF } +do_tokens() { + while read tok; do + echo "$tok, LTK_`echo $tok | tr 'a-z-' 'A-Z_'`" + done +} + do_c() { cat <