====== 組込関数について(Intrinsic Function) ====== ==== 資料 ==== 汎用的な内容のためなし。 一覧は確認済み。 https://miniscript.org/wiki/Category:Intrinsic_Functions ==== 概要 ==== 簡単に言ってしまうと、Miniscript内で予め定義された関数。 Wiki上では「MiniScript コアの一部として、またはホスト環境によって追加されて、事前に定義された関数」とのこと。 特徴としては、以下の通り。 * ホスト環境に依存した実装のため、環境により近い処理が可能 * ベース言語での実装になるため、一般的にはMiniscript上で定義するより高速に動く * 自分で追加することも可能だが、ホスト環境のプログラミング知識が求められる ただ、追加実装についてもMiniscriptは簡単に行えるようになっているので、そこまで身構えることもないと思っています。 少なくともC#環境における組み込み関数の追加実装について、簡単に実装可能です。 ==== サンプル ==== 他のページで説明するのでなし。