タグ

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

  • 関連タグはありません

タグの絞り込みを解除

luaに関するinfohackのブックマーク (3)

  • Lua5.1(alpha) テスト実行CGI (Executer CGI)

    Lua5.1(alpha) テスト実行CGI / executer スクリプト言語Lua 5.1(alpha)バージョン を試してみることができます。 You can try out Lua5.1(alpha) very easily. サポートしているライブラリ (supported libraries) : table str math db サポートしていないライブラリ (unsupported libraries) : io os package 注意: 無限ループ等の重い処理を行わないでください。(中断されます) ioライブラリ、osライブラリ、packageライブラリはセキュリティ上の問題から使用できないようになっています。 please do not execute too heavy script like infinite loop. Luaスクリプトをこ

    infohack
    infohack 2007/03/22
  • 空想具現化プログラミング [Lua] Squirrel :Luaの後継者?

    管理人(はむ!)は最近スクリプト言語Lua(るぁ)に入れ込んでいます。と思ったら「ARカプセル」とかやってます。 ※iPhoneの方は右上の「PC」ボタンでPC用表示のほうが良いと思います。 たしか2chのLuaスレで見つけたんだったと思いますが、最近squirrelがちょっと気になる存在です。 公式サイトはこちら。 http://www.squirrel-lang.org/ なぜ気になるかというと、LuaからDNAを受け継ぎつつ、ゲーム用の組み込みに関してLuaで問題のある点を綺麗にクリアしているためです。(もしくは、クリアしようとしている・・・かな) squirrelの作者はFarCryでエンジンにLuaを組み込んだ人らしく、Luaについて良い点・悪い点を知り尽くしているということで、期待が持てます。 全体のつくりや言語の基的な特徴はLuaに非常に類似したものですが、 以下の点でLu

    infohack
    infohack 2007/03/22
  • Luaのコード生成

    はじめに この文書はLuaソースの理解を容易にするために書かれており、Luaを改造するために必要であると思われる部分について、lua-5.0.2を参照にして説明しています。なお、lua-4以前にはスタックマシンが使用されているため、この文書の内容はほとんど意味がないでしょう。 この文書のほとんどはパーザとコード生成部の説明をしており、レキサに関してはほとんど説明していません。また、ある程度のアセンブラとコンパイラの知識を持っていることを前提としています。 Lua VM Lua-5はレジスタマシンを使用しています(命令セットやVMの詳細については別記事を参照してください)。luacで-lを使用することにより、LuaVMのバイトコードを出力することができます。 命令 LuaVMの1命令は常に32bitの長さとなり、次のいずれかの形式を取ります(これはOpModeで定義されています)。 OpCo

    infohack
    infohack 2007/03/22
  • 1