AngelScript
LuaとかSquirrelは動的型スクリプト言語。
静的なものがないかと探していたらangelscriptを見つけた。
ちょっといじってみよう。

コンテンツ Edit

リンク Edit

本家
http://www.angelcode.com/angelscript/
Wiki
http://angelscript.pbwiki.com/
国内のサイト
http://liw.rulez.jp/index.php?%A5%D7%A5%ED%A5%B0%A5%E9%A5%E0%2FAngelScript

メモ Edit

スクリプト実行の順序 Edit

  1. エンジン作成
  2. コールバック登録(エラー,例外時に活躍?)
  3. スクリプトファイルをエンジンに登録
  4. ビルド(コンパイル) ← さすが静的型。
  5. 実行
  6. 後片付け

includeは自前で実装しているのね。

改造 Edit

2.14.0を元にいじってます。

constメンバ関数対応 Edit

C++コード側からのRegisterでは,constなメンバ関数が登録できるが
script側からの登録はノンサポートだったので,ライブラリを改造して対応した。


    ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS