ぱたへね

はてなダイアリーはrustの色分けができないのでこっちに来た

ROMジェネレータ作った

https://github.com/natsutan/nromgen

設定ファイルにλ式を使いたい一心で久しぶりにGaucheを使いました。

一番困ったのがVerilogのこういう表記です。
DATA <= 24'hFFFFFFFF;
負の値から2の補数の16進表記が作れなくて、ここで質問したら速攻で返事が来ました。
http://chaton.practical-scheme.net/gauche/a/2015/10/28

質問していたときには単に32bit or 64bitの2の補数表現があればよいと思ってコード書いていって、後から特定のビット幅(上だと24bit)で切らないとVerilogにしたときにワーニングでると気がついてShiroさんのエスパーっぷりに驚きました。