タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

Luaに関するamagitakayosiのブックマーク (3)

  • Lua基礎文法最速マスター

    最近、基礎文法最速マスターというプログラミング言語の解説が流行ってるようなので、便乗してみた。個人的にはC++Pythonの方が慣れ親しんでいるのだが、自分でも勉強できるように普段使っていない言語を書いてみることにした。以前にここのブログで言及した言語、Processing、Erlang、Lua、PowerShellなどの中でもErlangとLuaに興味があったので、比較的書きやすいLuaを選んでみた。 何故Luaなのか? Wikipediaによると、Luaはブラジル・リオデジャネイロのカトリカ大学で生まれた手続き型言語だ。高速な動作、高い移植性、組み込みの容易さが特徴だ。また、ホストプログラムへの組み込みが容易であることもあって、コンピュータゲームなどで利用されている。有名どころでは、PlayStation HomeやWorld of Warcraftなどがある。また、小飼弾氏もなんて

    amagitakayosi
    amagitakayosi 2017/04/12
    Hammerspoonのために読んだ。小さい言語だなあ……
  • Wikipedia:Lua - Wikipedia

    この文書は解説ページです。ルールや手続きについて、一般的な事実や共有されている合意事項を解説しています。ウィキペディアの方針やガイドラインそのものではありません。 2013年3月から追加されたMediaWikiの拡張機能「Scribunto」の実装により、ウィキペディア日語版ではプログラミング言語Luaを利用したスクリプトを作成することが可能になりました。主にテンプレートの機能を向上させる目的で使用され、Luaのソースコードをテンプレートに組み込んで、{{#invoke:}}という構文を使って呼び出すことができます。Scribunto拡張は2022年3月時点でLua 5.1.5をサポートしています。 Luaのソースコードは、モジュール空間(例:モジュール:Bananas)に置かれます。そして、各モジュールを、テンプレートとして別なページから呼び出せるようになっています(例えば、モジュール

    amagitakayosi
    amagitakayosi 2016/04/28
    “日本語版ウィキペディアでプログラミング言語Luaを利用することができるようになりました”
  • Starlight - Lua to JavaScript translator

    <script type="application/lua"> Embed Lua code into your Web page, load remote Lua scripts, organise your code into modules and use JavaScript APIs and the DOM in Lua with ease. Starlight translates Lua to ES2015, discover more in the docs. <script type="application/lua"> for i = 1, 15 do local result = {} if i % 3 == 0 then table.insert(result, 'Fizz') end if i % 5 == 0 then table.insert(result,

    amagitakayosi
    amagitakayosi 2016/04/15
    ブラウザでLuaが動く
  • 1