TypeScriptToLua - TypeScriptからLuaに変換
TypeScriptが一プログラミング言語としてだけでなく、他のプログラミング言語への変換フォーマットのような存在になってきています。JavaScriptはもちろんのこと、AssemblyScriptのようなサブセットもあります。 今回紹介するTypeScriptToLuaはTypeScriptからLuaに変換するソフトウェアになります。
TypeScriptToLuaの使い方
左側がTypeScript。右側に変換後のLuaが出力されています。
記述した内容は即座に反映されます。
この手の変換言語は、変換後のコードが難解なものになっていることが多いのですが、TypeScriptToLuaは思いの外シンプルなままです。TypeScript側でも引数の最初にthisを渡すといった決まり事が必要なようです。Luaが書けない人であってもTypeScriptToLuaを使えばTypeScriptさえマスターしておけば良くなるかも知れません。
TypeScriptToLuaはTypeScript製のオープンソース・ソフトウェア(MIT License)です。
TypeScriptToLua TypeScriptToLua/TypeScriptToLua: Typescript to lua transpiler. https://typescripttolua.github.io/