Newer
Older
#! /usr/bin/perl
if(@ARGV == 0 && -t STDIN) {
print STDERR "Usage: $0 < kira-story-with-short-keywords > story-with-long-keywords
Reads a traditional kira story; replaces selected keywords (Particle,
(Dynamics, (Log, (Hydro, (Star with new Nov2000 ones (P, (D, ... (S.
Writes result to stdout.
";
exit(1);
}
%map = split(' ', <<EOF);
P Particle
D Dynamics
L Log
H Hydro
S Star
EOF
while(<>) {
s/^([()])([PDLHS])(\s)/$1$map{$2}$3/;
print;
}