セミコロン書きたくないから,Perlで自動でセミコロン書くやつを作った. こういうセミコロンなしのFizzBuzzのPerlのプログラムを書いて, #! /usr/bin/env perl use strict use warnings for my $i (1..20) { my $message = "" $message .= "Fizz" unless $i % 3 $message .= "Buzz" unless $i % 5 $message = $i unless $message print "$message\n" } perl_auto_semicolonというコマンドにファイルを渡すと, % ./perl_auto_semicolon fizzbuzz.pl コンパイル通るまで行末にセミコロンつけたり外したりして,うまく動きそうになると,ファイルに書き出してくれる.