Konoha
使われていなかったMacOSX 10.3を発見したので、 試しにKonohaをインストールしてみようと思ったときのメモです.残念ながら、初めの段階で開発環境が整っていませんでした. また、MacPortsもインストールに失敗したため、 (最新版のMacPortsは10.5など最新…
configure等をいじらずに導入する方法を見つけたのでメモしておきます。以下の様に、configureの際に、program-suffixを指定する事で konohaのインタプリタを振り分ける事が可能です。また、libkonohaについてはバージョンごとに名前が異なるため、 競合して…
LLVM2.7 Hackathon http://atnd.org/events/4295 参加してきました。前々から実装したいと考えていたKonohaのコンパイラを実装してみました。 いろいろ考えたけど、処理系に組み込む形ではなく、パッケージの形で 提供してみました。 #!/usr/local/bin/konoh…
konoha_* konoha_t型を引数、もしくは返り値にとる。 // Konohaの初期化を行う konoha_t konoha_open(size_t stacksize); // Konohaの終了処理を行う konoha_close(konoha_t konoha); // -i, -g, -vなどkonohaを起動する際に指定した // 引数を解析する int …