[Anthy-dev 2198] sigschemetype.h: マクロに括弧

Back to archive index

Kazuki Ohta mover****@hct*****
2005年 8月 4日 (木) 01:55:32 JST


太田です。

r5rsブランチ見て頂き本当に有難う御座いますm(_ _)mまだまだ足りない部分は
有りますが、ガシガシ開発して行きたいと思っています。

> sigschemetype.h で定義されている関数型マクロで引数を使うとき、
> 括弧で囲んでください。gcc に "error: dereferencing pointer to
> incomplete type" とか言われるので。
> で、括弧をつけまくってみた結果が diff の内容なんですが、結構手当たり次第
> に囲んだので「え、これも?」「あれ、これは?」というところがあるかもしれま
> せん。細かく基準を指示していただければそれに沿った diff を改めて流しま
> す。
特に基準を決めている訳でも無いので、そのままcommitさせて頂きました。括弧
をこれでもかという風に付けた方が、無難だと判断しました。

> それから sigschemetype.h 以外で、いくつか誤植その他、小さな修正を含めて
> あるので見ておいてください。uim/Makefile.am のものを当てると、
> *** No rule to make target `../sigscheme/libsscm.la', needed
> by `libuim.la'.  Stop.
> というエラーで make が止まります。まだ全体 make できるようにするつもりは
> 無いのかもしれませんが、一応。
次の段階として、uimディレクトリ以下を改変する予定です。なので、今は完全に
動かない状態です。誤植や修正に関するパッチは取り込ませて頂きました。有難
う御座います。

昨日か一昨日辺りにSigScheme上でSLIBが動作しました。一応大体においては
R5RSを満たしたと思われます。次はslib -> SigScheme&qt-embedded用のim
moduleの作成段階に入りたいと思います。

SLIBはr5rsブランチにそのまま取り込んじゃっても構わないかな...

-------------------------------------------------
Kazuki Ohta : mover****@hct*****
-------------------------------------------------


Anthy-dev メーリングリストの案内
Back to archive index