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

コンパイラ、ってかリンカの出力場所を指定する方法がみつからない。Debugディレクトリに出力したい場合は dmd Debug/test.exe test.dでいいけど.exe以外を出力する場合はどうするんだ、ってことで。.dllとか.libだと蹴られる。そもそも明示的に指定したくな…

http://reverie.xrea.jp/wiki/VSpluginD.html 某所に対抗してDのnewsgroupに投稿してみようと英語で紹介ページを作ってみた。英語は読むのは苦にならないけど書くのは全然ダメ。ってか文法がわかってないのでかなり適当。間違ってる所教えてください。

D言語スレに書かれてたのでVSプラグインの現在の進行状況を。この2週間はほとんど手をつけてないので大して進んでないけど。http://reverie.xrea.jp/files/vs4.pngVisual StudioのNaitiveコード汎用デバッガをつかっているため、C言語にあるプリミティブな型…

とりあえずこの二週位で書こうとしてた事をまとめて。下に書いてたDomain Specific Language (DSL) Tools。前は何の解説もなくてどうすればいいのやらさっぱりだったけど、新しくチュートリアルがでた。読んだ。余計わけわからなくなった。これって元々White…

VSIP SDK2005入れたついでに、全部VS2005に移行。SDK2005入ってるとレジストリのどこかでSDK2003と干渉するらしく不都合があるので。 配布の問題も、VS 2005 beta2からはGo Liveライセンスが適用されるらしいのでそれ待ちで。ただ、beta2が一般にも配布され…

Domain Specific Language (DSL) Toolshttp://lab.msdn.microsoft.com/vs2005/teamsystem/workshop/dsltools/Visual Studio 2005に採用されるUMLっぽいツールのPreview版。入れてみたけどドキュメントもないし、どうやって使うものかさっぱりわからず。やた…

ちょっと実験。intとuintに対する比較 int a= -5; uint b= 5; if(a > b) printf("a > b"); 同じサイズのsignedとunsignedの比較した場合、compile errorがでるかと思ったんだけど普通にコンパイルできますね…確かに一々cast演算子つけるのも面倒か。けどD言…

もう2005年になって一週間近く過ぎてますね…新年あけましておめでとうございます。 今年もそれなりに適当な感じでやっていこうかと思ってます。とりあえずの目標はVisual StudioのDプラグインを作ること。他にもやりたいことはいろいろと。