[前][次][番号順一覧][スレッド一覧][生データ]

yarv-dev:529

From: SASADA Koichi <ko1 atdot.net>
Date: Wed, 20 Jul 2005 15:48:57 +0900
Subject: [yarv-dev:529] Naming Convention

 ささだです。

 YARV では VM や Thread などを T_DATA で wrap したものを用いています。
こいつらの名前規則をどうすればいいのかちょっと悩んでいます。

 現状では、たとえば Thread をあらわす構造体は

  struct thread_object{...}

として定義してあり、

  struct thread_object *thobj;

のように利用しています。

 これは、time.c に struct time_object というのがあったから、hoge_object
としてみたんですが、dir.c を改めてみてみると、struct dir_data になってい
ますね。

 というわけで、どういう名前規則にするのが望ましいでしょうか。

(作り始めてからずっと悩んでたり)


--
ML: yarv-dev quickml.atdot.net
使い方: http://www.atdot.net/~ko1/quickml

[前][次][番号順一覧][スレッド一覧][生データ]

->     529 2005-07-20 15:48 [ko1 atdot.net       ] Naming Convention                       
       530 2005-07-20 16:02 ┗[aamine loveruby.net ]                                       
       531 2005-07-20 17:12  ┗[ko1 atdot.net       ]                                     
       532 2005-07-20 19:54   ┗[aamine loveruby.net ]                                   
       534 2005-07-21 12:54    ┗[ko1 atdot.net       ]                                 
       535 2005-07-21 13:12     ┗[matz ruby-lang.org  ]                               
       537 2005-07-21 15:12      ┗[ko1 atdot.net       ]                             
       539 2005-07-21 16:20       ┗[matz ruby-lang.org  ]