reST記法

たまに「はてなやらWikiやらの記法は使いにくい。新しい記法を考えよう!」みたいな記事を見かけるんだけど、筆者はreStructuredText(reST記法)が流行るといいなーなんて思ってます。Pythonの標準ドキュメントでもありますし、何より記法を書いてる最中でも十分見やすいので書き易いです。



ってなわけでText::Restructured - Perl implementation of reStructuredText parser - metacpan.org入れてみた。

use Text::Restructured;
use File::Slurp;
use Data::Dump qw(dump);

my $text = read_file 'rest.txt';

my $rest = Text::Restructured->new( {} );
$dom = $rest->Parse($text);

dump($dom);

とりあえずこれでそれっぽいDOMが取れます。