Download List

Project Description

Lua/那珂(NAKA) プログラム言語Lua(http://www.lua.org/)のユニコード対応版。 Lua言語は文字列をバイト列(たとえばUTF-8)として扱うが、 それと連動するホストアプリや外部ライブラリがワイドキャラクタであるUCS(wchar_t)を扱う場合、無駄に文字コード変換を繰り返すことになるため、この回数を減らすためのキャッシュを言語の内部に仕組みとして持たせるという特徴を持つ。 特にWindows上でC++とLuaを組み合わせて使う場合に発生する問題への対処として考えた。

System Requirements

System requirement is not defined
touch
1.0

Released at 2014-03-18 22:15
touch 1.0 (1 files Hide)

Release Notes

touchコマンドのWindows版

ランタイム不要のネイティブ・スタンドアローンコマンド

システムネイティブの1601年を起点とする64bit時刻なので、
江戸時代のファイルが捏造できます。

ファイル名の処理は全てUCS2なので、
コンソールを経由しないバッチ操作の時に
なんだかよく分からない外国語のファイル名が扱えます。
(Windowsのコンソール環境は扱える文字が制限される)

Changelog

No Changelogs