B::Bytecodeかperlcc使えばできる。
perlcc -B script.pl
perl -MO=Bytecode,-H, script.pl
ちなみにB::Bytecodeもperlccも環境とスクリプトによって動いたり動かなかったりするみたいなので使えない場合もあり。そこら辺の加減なのかPerl5.10.0からは除外されていて、別パッケージでリリースされてる。
B::Bytecodeかperlcc使えばできる。
perlcc -B script.pl
perl -MO=Bytecode,-H, script.pl
ちなみにB::Bytecodeもperlccも環境とスクリプトによって動いたり動かなかったりするみたいなので使えない場合もあり。そこら辺の加減なのかPerl5.10.0からは除外されていて、別パッケージでリリースされてる。
軽量マークアップ言語の構文の内、自分がよく使うものはこんな感じ。
大体これらの要素がある軽量マークアップ言語だとエントリ書くのに困らない感じ。後は拡張構文(プラグインとか)があれば十分かなぁと思う。
テストを書くんならTAP(Test Anything Protocol)に合わせて書くのがいいよって話。ちなみにTAPっていうのはPerlのテストで使われてるやつ。
proveが出力さえあってればどんな言語でも使えるとは知らなかった。
キーバインドを簡単にごにょごにょするライブラリ。BSD Licenseで提供されてる。
の二点。それ以外はPOD見れば大体分かる。
ぶっちゃけこの二つを理解しないとMooseを使いこなすのは難しい、と思う。Moose::AutoboxとかMooseのrole使ってるっぽいし。