Bitwise と Flonum 実装完了
R6RS test suite の bitwise と flonums が通った。
../mosh tests/r6rs/run/arithmetic/bitwise.sps Running tests for (rnrs arithmetic bitwise) 232 tests passed ../mosh tests/r6rs/run/arithmetic/flonums.sps Running tests for (rnrs arithmetic flonums) 365 tests passed
今日は
- 負の引数に対する bitwise-length のバグ修正
- #; 形式による S 式のコメントアウトのサポート(今頃気付いた)
- number->string
- real-part and imag-part.
- make-rectangular, make-polar, angle and magnitude.
- expt
などを実装。オフラインで作業したので残念ながらコード量は Outputz には記録されていない。
お。syntax-case のテストも通るようになってる。#; コメントのサポートを入れたからかな。