''AngelScript'' LuaとかSquirrelは動的型スクリプト言語。 静的なものがないかと探していたらangelscriptを見つけた。 ちょっといじってみよう。 #contents * コンテンツ [#p2220368] #ls2() * リンク [#sb7bd538] :本家| 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 * メモ [#d436225b] ** スクリプト実行の順序 [#t99be81c] + エンジン作成 + コールバック登録(エラー,例外時に活躍?) + スクリプトファイルをエンジンに登録 + ビルド(コンパイル) ← さすが静的型。 + 実行 + 後片付け includeは自前で実装しているのね。 * 改造 [#i55a2deb] 2.14.0を元にいじってます。 ** constメンバ関数対応 [#h421031a] C++コード側からのRegisterでは,constなメンバ関数が登録できるが script側からの登録はノンサポートだったので,ライブラリを改造して対応した。 |