F# でスマートコントラクト: コンパイラの中核
CAMPFIRE で暗号通貨技術を担当しているジョーです。
前回の続きとして、 F# で Miniscript のコンパイラを作っていきます。
Miniscript は Bitcoin 上でスマートコントラクトを行うためのハイレベル言語、およびそのコンパイル規格です。
今回作成しているソースコードは独立のレポジトリからNBitcoin のプルリクエストに移りました。
前回は左の「パース」の部分を実装したので、今回は真ん中の 「狭義のコンパイル」の部分を行っていこうと思