サンプルを実行すると、Global symbol "$x" requires explicit package name
の嵐。俺が使ってるのが、Perl5.8.6だからか。use strict;が原因。ちゃんと宣言するようにして修正。
試しにMath::Lattice::LLLとか作ろうかと思ってCPANから入れてみた。Math::Lattice::FastLLLとかも作れるか? LLL自体はCで実装されているんだけどさ。Perlの方でも、Random::MTとかあることだしさ。
一回Rubyでも書いたけど。そういやLISPのLLLの実装もどっかで見たな。どこだっけ。