トップ «前の日記(2006-12-09) 最新 次の日記(2006-12-11)» 編集

はじめてのにき

ここの位置付け

2004|11|
2005|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|

ToDo:


2006-12-10

_ めんどくさかった…

投げっぱなし放置メソッドの方針で

(01:02)

_ とまらないコンパイラ

i@u ~/test/d> dmd functional
functional.d(26): Error: 'this' is only allowed in non-static member functions, not f
functional.d(26): Error: 'this' for nested class must be a class type, not int
functional.d(26): Error: 'this' is only allowed in non-static member functions, not f
functional.d(26): Error: 'this' for nested class must be a class type, not int
functional.d(26): Error: 'this' is only allowed in non-static member functions, not f
functional.d(26): Error: 'this' for nested class must be a class type, not int

これが永久に続く。

(02:59)

_ reverse

これ普通に Perl も強そうな問題に見える。 p があるから Ruby 有利とかいうわけでもなさそうな

(06:25)

_ 規約引いてみた

http://d.hatena.ne.jp/odz/20061210

ふむふむ。

型的には void* であってはいけないはず。 標準のドラフトによると、

-4- The macro NULL is an implementation-defined C++ null pointer constant in
this International Standard (conv.ptr).*

[Footnote: Possible definitions include 0 and 0L, but not (void*)0. --- end
foonote]

だと。つまり 64bit でも NULL 使えば問題は起きないんだろうね。 可変長引数のみ NULL 使って他は 0 使っておくのが無難って感じだろうか。

__null は GCC が予約してるみたいで ソースちょっと見る限りかなり特殊な扱いかなぁ。 なんせ lex.c に入ってるし。 めも。 RID_NULL とか null_node とか null_ptr_cst_p

(18:05)

_ "新しい"言語って、

結局ほとんどは三つに分類できるような気がする。 アカデミックとビジネスと、コンパイラ屋と。 でもそろそろ、エディタ実装の実経験に裏打ちされた 新しい言語が生まれる時なんだろうね。

http://www.digitalmars.com/pnews/read.php?server=news.digitalmars.com&group=digitalmars.D&artnum=45298

こういうの見てると、 OCaml の推論した型とか 自動的に書き込まれててもいいよなぁとか 思ったりするわけですなぁ。

でも } (while) はダメだろお

(20:42)

お名前:
E-mail:
コメント:
人生、宇宙、すべての答え
本日のリンク元

2006年
12月
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
1.shinh(2014-05-24 02:58) 2.rui(2014-05-24 02:58) 3.YT(2014-05-24 02:58)
search / home / index

全てリンクフリーです。 コード片は自由に使用していただいて構いません。 その他のものはGPL扱いであればあらゆる使用に関して文句は言いません。 なにかあれば下記メールアドレスへ。

shinichiro.hamaji _at_ gmail.com / shinichiro.h