2017年11月26日日曜日

azps.dll

AZ-PrologをSAORIとして使えるようにしてみたけど、他のdllと同様読み込むプログラムでSAORIとしてもSHIORIとしても動くようにした方が使い勝手はいいのかなあ?とちょっと悩む。

ただ、SAORIとして作れば呼び出しのルールもはシンプルにできるし実装するコードも書きたい部分だけ書けるので、普段里々で書いてて必要なところだけ使いたい人にはこっちのほうが便利なのかなあ、と。

Luaみたいな汎用スクリプト言語はどちらでもあまり気にならないかもしれない。

2017年11月24日金曜日

ECL16.1.3のビルド(仮)

msvc用のディレクトリが用意されているのに、nmakeするとビルド中に使うecl_minがクラッシュしてしまう問題。
http://d.hatena.ne.jp/eel3/20150307/1425696483
ECLのバージョンは違いますがこちらのページに解決法が載ってました(ありがたいことです)。
main.dのコードページの定義を、UTF-8とLatin-1を残してばっさり削除。
(ほかの対応はしていません)
これでnmakeが通って無事、ecl2.exeや各種ライブラリファイルが作られました。
一応ecl2.exeも動作する・・・のだけど。
当然といえば当然なんだけど、コンソールで日本語が処理できない(笑)
どうしよっかな~

おひさしぶり。

色々やりたいことや残しておきたいことも出てきたので、ブログを再開しようかなと。
とりあえず、伺かの話だのPrologの話だのカメラの話だのぼちぼちやっていきます、たぶん。
Google