save-match-data and others...
Yuuichi Teranishi
teranisi @ gohome.org
2000年 1月 25日 (火) 13:35:59 JST
At Tue, 25 Jan 2000 12:33:17 +0900,
Mikio Nakajima <minakaji @ osaka.email.ne.jp> wrote:
>
>
> Emacs 18.55 でも float.el は標準添付ですよね? float 関数のエミュレー
> トは不要だと思っているのですが。
>
Nemacs on 18.55 を調べてみましたら、
float.el はあるものの、なぜか (provide 'float) されていないようです。
また、中身も以下のような float の内部形式へのコンバート関数と
演算子が定義されているだけで、Emacs 19 と同等の float を実現するものでは
なさそうです。
`f' converts from integer to floating point
`string-to-float' converts from string to floating point
`fint' converts a floating point to integer (with truncation)
`float-to-string' converts from floating point to string
'f+' = +
'f-' = -
'f*' = *
'f/' = /
'f%' = %
どっちにしろ、Emacs 18.x では 0.0 の eval すらできないと思うので、
APEL で float を扱うのはやめるべきではないでしょうか?
ただ、abs, floor, number-to-string, string-to-number などの
integer にも通用する関数は用意してもいいだろうとは思います。
--
Yuuichi Teranishi (寺西裕一) <teranisi @ gohome.org>
PGP 5.0i Public Key: http://www.gohome.org/pgp5/teranisi.key
"The movement you need is on your shoulder..."
More information about the APEL-ja
mailing list