Kazuki Ohta
mover****@hct*****
2005年 8月 26日 (金) 19:11:27 JST
太田です。 sigschemetype.hには「型表現とそれを操作するマクロ群」を記述するとい う考えなので、今のままで良いと思うのですが...リスト操作用の便利マクロだ けがsigscheme.hにあるのは気持ち悪い気がします。 # SCM_LIST_* 系の場所は移動すべきですね。 > あ、もう一つ忘れもの。これも結構気になってるんで見解を聞かせてく > ださい。なんとなく納得できないとかでもいいんで。 > > At Tue, 23 Aug 2005 23:47:38 +0900, > > yamak****@bp***** wrote: > > ・以下のマクロ群のsigscheme.hへの移動 > > > > - これらはオブジェクト表現の隠蔽ではなく単なる簡略表記のための > > マクロなのでsigschemetype.hに含めるのは論理的におかしいと思 > > います > > > > sigscheme.h: > > /* conventional abbreviation for basic operations */ > > #define SCM_CAR SCM_PAIR_CAR > > #define SCM_CDR SCM_PAIR_CDR > > #define SCM_SET_CAR SCM_PAIR_SET_CAR > > #define SCM_SET_CDR SCM_PAIR_SET_CDR > > #define SCM_CAAR(l) (SCM_CAR(SCM_CAR(l))) > > #define SCM_CADR(l) (SCM_CAR(SCM_CDR(l))) > > #define SCM_CDAR(l) (SCM_CDR(SCM_CAR(l))) > > #define SCM_CDDR(l) (SCM_CDR(SCM_CDR(l))) > > #define SCM_CONS(kar, kdr) (Scm_NewCons(kar, kdr)) > > #define SCM_LIST_1(obj1) (SCM_CONS(obj1, SCM_NULL)) > > ------------------------------- > ヤマケン yamak****@bp***** > _______________________________________________ > Anthy-dev mailing list > Anthy****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/anthy-dev -- ------------------------------------------------- Kazuki Ohta : mover****@hct***** -------------------------------------------------