#!/usr/bin/perl # TODO somehow use
instead of
\n};
$table[$level] = 1;
} elsif ($what eq "{") {
print qq{$indent
\n}; $table[$level] = 0; } elsif ($what eq "_") { print qq{$indent | |||
| \n}; } elsif ($what eq "|") { print qq{$indent | \n};
} elsif ($what eq ";") {
print qq{$indent \n};
} elsif ($what eq ";;") {
print qq{$indent \n};
} elsif ($what eq "__") {
print qq{$indent \n};
} elsif ($what eq "<") {
print qq{$indent \n};
$in_pre = 1;
} elsif ($what eq ">") {
print qq{$indent\n};
$in_pre = 0;
}
}
if (!$in_pre) {
s{\s\|\s}{ | }g; if ($in_tab_table && $_ eq "\t\n") { $_ = ""; $in_tab_table_blank_lines++; } elsif (s{\t}{ | }g) { chomp; $_ = qq{ |
| $_ |
};
s{^→
$}{
};
s{<<(.*?)>>}{$1};
s{^<"(.*?)"
$}{slurp($1)}e;
}
print;
# print encode_entities($_);
}
if ($in_tab_table) {
print "