From: WATANABE Hirofumi Date: 1997-09-16T10:37:30+09:00 Subject: [ruby-list:4317] Re: ruby small bugs わたなべです. Yukihiro Matsumoto writes: :|:  2) djgpp 版では ruby -e 'exec "ls"' など exec が動かない :|:  特定のパターンでだったような気もしますが覚えてません(^^; :| :|いろいろ原因があるんだけど(.exe を追加しないといけないとか) : :そういうもんなんですか? X68はそういうのいらないように記憶し :ていたんですが…. これは djgpp の話です. :|最大は :|#define F_OK 0x01 :|#define R_OK 0x02 :|#define W_OK 0x04 :|#define X_OK 0x08 :|です. なぜこんな変な値なの? : :ええと,なんかのソースがそうなっていたのをそのまま持って来て :います.ちゃんとした値ってなんになるんでしょうね. こっちも djgpp の話なんですが, 素直な実装だと #define R_OK 4 #define W_OK 2 #define X_OK 1 ですよね. eaccess() はこうなってないと矛盾してしまう. djgpp の場合は単に access() を呼んでしまってもいい気もするけ ど. -- わたなべひろふみ