てきとう

てきとう

2011-02-15から1日間の記事一覧

バグなのか良くわからないのでとりあえずメモ

Ada

null=Hoge'Access でGNATが落ちる…

Gem #2

Ada

http://www.adacore.com/2007/05/21/gem-2/ 「aggregateで型の既定値使えるようにしたよ!」 #1の例で相変わらずZはエラーですが、Bの初期値として<>を与えることで、 X:T; -- 正しい。X.A=42, X.B='@' Y:T := (A=>99, B=>'0'); -- 正しい。 X.A=99, X.B='0'…

Gem #1

Ada

http://www.adacore.com/2007/05/14/gem-1/ 「limitedでもaggregate使えるようにしたよ!」 例えば、以下のTとX,Y,Zを考えたとき、 type T is limited record A:Integer:=42; B:Character:='@'; end record; X:T; Y:T:=(A=>99,B=>'0'); Z:T:=(A=>64); Ada95…

基本的に書くコトがない

なんかネタで縛りかければ持続するかな、とか(以前の記憶から目を逸らしつつ) というわけで1日1gem斜め読み開始。 横に読もうが縦に読もうが得られる情報に大差がないお察しな英語レベルですけど。