X-Git-Url: http://git.madism.org/?a=blobdiff_plain;f=lib-lua%2Flua-token.sh;h=654ff546fcf25b55d529995f7257a723db8fed51;hb=6f1bd3d49f9bb02c57e2c7a1ba8e5507edb28ad5;hp=7c83e5d6f9340c2f8623831a4e3dc8c5ccf79fff;hpb=0fa8ebfe1d97b31c7d137d6cd45d480fa544d8a5;p=apps%2Fmadmutt.git diff --git a/lib-lua/lua-token.sh b/lib-lua/lua-token.sh index 7c83e5d..654ff54 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 <