Cheers, Ben.@n= map{[($_ >4&&$_<14 &&$_%2?'-': ' ')x 56]}( 0..16 ); l($_ ,5 ,8) for (32 ,55 ,56 );p (5 ,2, 13 ,'X') ; d(1,5, "XXX");d( 16,3,"XXX" );n(20,9); n(27,10);n (37,8);n(45 ,9);for $k (6,10){l(14 , $k,2);for(0 , 1){c($k+$_ , 13-$_,"/") ;c ($k+1,13 +( 2*$_),"_" )}}c(int (2*cos ($_*0.39)+11), int(4* sin($_*0.39)+4), "X")for (-5..8);l(17,8,1);c( 9,18, ')');c( $_ ,9-$_,"X") for (2..9); sub p{c($_, $_[0] ,$_[3]) for ($_[1] .. $_[1] + $_[2]) ;} sub d{ $x= $_[1] ; c( $_[0] ,$x++ ,$_ )for split(//,$_[2]);} sub l {p(@_,"|");} sub n {($x ,$y)= @_;l ($x, $y+1 ,3); d($y, $x, "(_)");c ($y -1,$x-2,"_" ); }sub c{$n[ $_[0] ][$_[1]]= $_[2] ;}print join ("\n", map{join("",@$_)} @n),"\n";
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: Just another Bach Hacker
by halley (Prior) on Sep 08, 2003 at 14:32 UTC | |
by ambrus (Abbot) on Apr 29, 2008 at 12:55 UTC | |
Re: Just another Bach Hacker
by davido (Cardinal) on Sep 08, 2003 at 17:51 UTC | |
Re: Just another Bach Hacker
by jest (Pilgrim) on Sep 09, 2003 at 01:09 UTC | |
Re: Just another Bach Hacker
by wufnik (Friar) on Sep 08, 2003 at 20:48 UTC | |
Re: Just another Bach Hacker
by chanio (Priest) on Sep 09, 2003 at 03:20 UTC | |
by benn (Vicar) on Sep 09, 2003 at 10:23 UTC | |
by chimni (Pilgrim) on Sep 10, 2003 at 04:51 UTC | |
by naChoZ (Curate) on Sep 10, 2003 at 19:32 UTC | |
by eyepopslikeamosquito (Bishop) on Sep 18, 2003 at 15:20 UTC | |
Re: Just another Bach Hacker
by Roger (Parson) on Sep 09, 2003 at 04:12 UTC | |
Re: Just another Bach Hacker
by sweetblood (Prior) on Sep 10, 2003 at 15:21 UTC | |
Re: Just another Bach Hacker
by Notromda (Pilgrim) on Sep 10, 2003 at 17:49 UTC | |
by benn (Vicar) on Sep 10, 2003 at 17:59 UTC | |
by ccarden (Monk) on Sep 10, 2003 at 19:15 UTC | |
by Notromda (Pilgrim) on Sep 19, 2003 at 15:29 UTC |