2008-11-01

Implicit Type Conversion From int32 To float64

算術演算の格上げとパラメータ引き渡し時の変換をしないとさすがに辛いなと。それをすれば、SCALE_UNITを2048から1.0にすることである程度そのままいける。ただ、エラーになってくれた方が非互換部分が浮き彫りになるから良いという話もあるけど……。

とりあえず演算子の多重定義解決、定数たたみ込み、コード生成部分をどうするか迷い中。綺麗にまとめられそうで、案外そうもいかないのがもどかしい。

こういうのは色々悩んだあげく、結局一番最小限の変更で済むある意味場当たり的なコードに落ち着くんだよなぁ。