2006-08-01から1ヶ月間の記事一覧

リンカオプション

/VERBOSE を設定すると,リンクプロセスに関する詳細情報が表示されます.

Linkerの警告について

一時期,リンカエラーや警告に悩まされたことがありました.以下の文書は,そのとき調べた内容をまとめたものです.余り上手くまとまっていない文章ですが,ここに記録しておきたいと思います. 以降の文章中に表れるkrdclib.libとは,内部でclapack.libを利…

コンパイラ入門−C#で学ぶ理論と実践−(ひとまず終了)

第18章の内容を進めていたのですが,やればやるほどやりたいことが出てきてしまい,切りがないのでひとまず終了しようと思います. 次はちょっと背伸びして,言語仕様から考えてみようかな.楽しみです.でも,時間とれないんですけどね(下手すると,今年い…

コンパイラ入門−C#で学ぶ理論と実践−(その4)

第17章まで完了した. 変数,式,条件文,繰り返し文といった,基本的な機能を備えた言語のコンパイラが完成しました. (↑素数を計算している) 残るは第18章だけなのだけれど,この章には「こんなことしてみたらどうかね?」といったトピックスがいくつか…

コンパイラ入門−C#で学ぶ理論と実践−(その3)

ついに出た!(HelloWorld!と表示するプログラムをコンパイルできた) この調子でガンガン実装していこう.

コンパイラ入門−C#で学ぶ理論と実践−(その2)

今日は,第12章まで進みました.これで,パーサとシンボルテーブルの構築が完了しました.次はコードジェネレータです.今回は特に,第12章における「式のタイプチェック」に時間をとられてしまいました.「自力で実装してくれ」と書いてあったので,やって…

コンパイラ入門−C#で学ぶ理論と実践−(その1)

今日(14日)から,「コンパイラ入門−C#で学ぶ理論と実践−」を使ってコンパイラの勉強をします. コンパイラ入門 C#で学ぶ理論と実践posted with amazlet on 06.08.15冨沢 高明 ソフトバンククリエイティブ (2006/02/16)Amazon.co.jp で詳細を見る 大学で情…

Image Graph α版

今日はDVDを2本見た後,昨日いじってたYahoo!Japan Web Serviceを使って,テストプログラムを書いてみました(使用言語:C#).YahooのWeb Serviceは,RESTリクエストを投げて,XMLを受け取ります.やっぱ,画像検索の時は画像オブジェクトのリストが返って…

Yahoo!JapanWebサービス

YahooのWebサービスで遊んでみました. ↑画像検索してます. C#で作ってみたら,意外とあっさり使えるようになりました. もう少し,いろいろといじってみよう.