Monthly Archives: 1月 2009

2009-01-29

sas5.30

ポインタ変数はひとまず廃止の方向で。defcmdでは困らないように何らかの手を打つ。

内部で使うポインタについては連結リストで管理してシリアライズに役立てる方向で。

2009-01-28

今日の喜び

ようやくコンパイラと実行環境がつながって、いくつか明白なミスを修正したら動作した。これでようやく動かしながら作業が出来る。しかし明らかに以前のバージョンより機能が落ちているし、パフォーマンスも悪い。テストもコードレビューも完全に出来る気がしない。せめてCVSがまともなdiffを吐いてくれれば良いのだが……。鬱だ。

2009-01-28

今日の憂鬱の種

本日の経緯。

  1. 新しいフォーマットでの書き出し
  2. 新しいフォーマットでの読み込み
  3. 試しにコンパイル→やっぱりdefcmdはなんとかせにゃならん
  4. 実行時内部で使う変数ポインタを新しい方式のものへ切り替え
  5. 文字列-配列変換と関連箇所修正

以下についてはこれから考えなければならない。

  • シリアライズ
  • defcmdとポインタ変数をどうするか

以下についてはとりあえず放っておく。

  • 左辺値を返す条件演算子の問題
  • シリアライズのタイミングが異なるオブジェクト間の参照問題
2009-01-27

ATOK2009

AAA優待版を注文。よーし、今回は辞書が沢山付いてくるやつにしちゃうぞー。

最近はできるだけATOK付属のジーニアス英和・和英辞典を使うようにしている。英単語を入力してEndキーを押すだけだ。音声再生にも対応しているので、知りたい単語が完璧に分かっているときはこれで十分だ。ジーニアス英和・和英はシステムソフトロゴビスタのも持っているのだけど、最近はできるだけATOKのでやるようにしている。でも、近いスペルの単語を探す場合なんかはロゴビスタのビューアの方が良い。