*Lua winsjis 漢字対応版 リファレンス [#o27402b3] **cp932 [#h67879a7] - 以下の項目は日本語に対応しています。 --文字列、コメント --正規表現 --string.formatの%qの出力 --string.lower/string.upper/string.reverse - 漢字処理用にいくつかの関数やイタレータが追加されています。 --~ #sh(lua){{ --start文字目からend文字目までを切り出す。位置の指定がバイト単位でなく文字単位である以外はstring.sub()と同じ string.mbsub("漢字", start, end) }} -注意点 --関数や変数の名前には日本語(SJIS)が使えません。 --エラーメッセージなどは日本語化していません。 --EUC,UTF-8の場合、オリジナルのLuaと同じ動作となります。 -~ #sh(lua){{ print("表") print("アイウ") }} (※cp932系の変更は「[[はむ!:http://hammm.dw.land.to/lua/]]」氏のものをベースとしています。) **compatible [#v98393d1] -本来、Lua 5.1.4では、goto文がありませんが、LUAJIT_ENABLE_LUA52COMPAT でコンパイルされていますので、~ Luajit 2.0.3ではgoto文が利用可能、等 -[[Extensions from Lua5.2>http://luajit.org/extensions.html#lua52]]