神和電子書庫AngelScriptC/C++のプログラムに組み込むためのスクリプト言語。要するにLuaみたいなやつ。親プログラムの実行時にスクリプトをコンパイルし、組み込んだ処理系で処理する(事前にコンパイルすることも可能)。売りは、C++風の文法C++を知っている人ならほぼ迷わない静的型付け型エラーはスクリプトのコンパイル時にわかるオブジェクト指向オブジェクトハンドル(≒スマートポインタ)によるメモリ管理UTF-8対応あたり。worldリポジトリこの例ではCMakeを用いる。AngelScriptのバージョンは2.34.0。hello.asダウンロードしたAngelScriptのSDKを解凍すると出てくるsdkディレクトリをangelsdkと改名の上extern以下に配置するものとする。0;}メインのプログラム公式チュートリアルをもとにエラー処理などを省略した。world!\n");}etude-angel.cppから読み込まれるスクリプト。SDKはCMake用のビルドファイルを含んでいるのでCMakeから簡単にリンクできる。アドオンを使う場合は該当するソースコードをコンパイル対象に含める必要があることに注意。Studioで開き、etude-angel.exeを選んでデバッグ実行すればよい。