タグ

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

タグの絞り込みを解除

Luaに関するmeg_nakagamiのブックマーク (5)

  • Lua 5.2 リファレンスマニュアル

    このリファレンスマニュアルは Lua 言語の公式の定義です。 Lua プログラミングの完全な導入には Programming in Lua を参照してください。 スタート · 目次 · 索引 Copyright © 2011 Lua.org, PUC-Rio. Freely available under the terms of the Lua license. by Roberto Ierusalimschy, Luiz Henrique de Figueiredo, Waldemar Celes Copyright © 2011 Lua.org, PUC-Rio. Freely available under the terms of the Lua license. 目次 · 索引 0 – 日語訳について この文章は、 Lua 5.2 Reference Manual を原著者に

  • Luaが配列(Array)を実装しないのって何で?教えてエロイ人 - Minecraftとタートルと僕

    はじめに 今回はComputerCraftから離れて、Luaの言語仕様について愚痴みたいなものを語っちゃおう。 Luaはシンプルなプログラミング言語なのでその仕様の簡潔さと割切り具合については驚くべきものがあるんだ。なかでも僕が一番驚いたのは、「配列は実装されて無いからTableという名の連想配列を使ってね」というところ。 でもぶっちゃけ、配列(Array)と連想配列(Hash)を分けないのって混乱の元じゃない? とりあえず仕様の解説 以下、Windowsでの代表的なLua実装であるluaforwindowsを使って実例を示そう。 Luaインタプリンタを使ってみんなも試してみてね。 # テーブルは連想配列(Hash)だよ > my_table = {a="hoge", b="hogehoge"} # 中身を見ると > print(my_table["a"]) hoge > print(my

    Luaが配列(Array)を実装しないのって何で?教えてエロイ人 - Minecraftとタートルと僕
  • Lua で using ディレクティブみたいなもの - 野良C++erの雑記帳

    最近 Lua でいろいろ書いてるのですが、 Lua の不満な点として、 標準ライブラリが全体的に最低限の機能しか無い点が挙げられます。 いや、 Lua という言語のコンセプトから考えると、これば別に不満点ではないですが、 それでも、ちょっと便利に使おうと思うと、大量の補助関数が必要になってしまいます。 ただ、幸いにも Lua はモジュールの仕組みがしっかりしているので、 自分で便利関数をまとめたモジュールを用意してやればよく、 例えば、僕は Oven とかの Range ライブラリが好きなので、 誰でもすぐ書けるようなちょっとしたアダプタを作って、 function is_odd( n ) return n % 2 == 1 end -- filtered とか for i in ranges.filtered( is_odd, ranges.irange(10) ) do -- 1 から

    Lua で using ディレクティブみたいなもの - 野良C++erの雑記帳
  • Rasterbar Software | Products | luabind

    Luabind Luabind is a library that helps you create bindings between C++ and Lua. It has the ability to expose functions and classes, written in C++, to Lua. It will also supply the functionality to define classes in lua and let them derive from other lua classes or C++ classes. Lua classes can override virtual functions from their C++ baseclasses. It is written towards Lua 5.x, and does not work w

  • 空想具現化プログラミング [Lua] SciTE 1.66:プログラミング用エディタ

    管理人(はむ!)は最近スクリプト言語Lua(るぁ)に入れ込んでいます。と思ったら「ARカプセル」とかやってます。 ※iPhoneの方は右上の「PC」ボタンでPC用表示のほうが良いと思います。 2007/6/15 SciTEの設定はこちらにまとめました>SciTE@空想具現化プログラミング Luaの編集用に良いエディタはないかな・・・ということで、SciTEの最新版をダウンロードして、触ってみました。SciTEというのは、プログラミング用のテキストエディタで、さまざまなプログラミング言語の構文処理に優れています。 SciTE公式サイト http://www.scintilla.org/SciTE.html たぶんSciTEは「サイト」という読みなんだと思うのですが、そうすると上のURLは「サイト公式サイト」・・・げふんげふん 1年ほど前に触ってみた時は日語処理に難がある印象でしたが、今回触

  • 1