Comment detail
2進数の記述 (Nested Flatten)GaucheならというかSchemeなら、でした。
なんとなく36進数まで対応してみました。 もっと良い方法がありそうですが。 10:user> #,(r 2 "01101001") => 105 11:user> #,(r 16 "ff") => 255 12:user> #,(r 36 "10") => 36
1 2 3 | (define-reader-ctor 'r
(lambda (radix string)
(string->number string radix)))
|




naoto
#4578()
[
Scheme
]
Rating0/0=0.00
Gaucheならそのまま書けますね。
Rating0/0=0.00-0+
2 replies [ reply ]