is the one and only japh, I made up a while ago. While mainly concentrating on using some stuff I saw in other japhs (using prime numbers, printing with $\, rectangular shape (though not strictly passing here according to my own standard, due to the superfluous blank in line 5)), it's neither strict nor warnings safe.

$p=sub{(1x++$,)!~ m,^(11+)\1+$,?$,: &$p};$_='tr]kdpLn x[in__ffcx_rl|rI' ; while($\=chop){ $\=chr(-$,+$p->() +ord${\});$\=~y'~ ' ';print'';chomp ($_=reverse)}#Kai

Replies are listed 'Best First'.
Re: Far from perfect
by turo (Friar) on Dec 05, 2005 at 20:10 UTC
    a little bit readable, i think ^_^> I must confess that some details of your code scapes from my initiate perl-monk level, but, i can propose some changes to your code:
    #!/usr/bin/perl $_ ######################################## ='$'.#### | |\ | /|\ #### 'p=su'.#### | | | |/| | #### 'b{(1x'.#### | | | | | #### '++$,)!'.#### #### '~ m,^(1'.#### |\ | |\/ | |\/| |\ #### '1+)\1+$,'.#### |\ -|- |\/ |> | | |/ #### '?$,: &$p}'.#### | | | | | | |\ #### ';$_="tr]kd'.#### #### 'pLn x[in__f'.#### |\/ |\/| |\ |\ #### 'fcx_rl|rI" ;'.#### | | | |/ | #### 'while($\=chop'.#### |/\ | | |\ | #### '){ $\=chr(-$,+'.#### #### '$p->() +ord${\}'.#### | | |\ | | |\/| |\ #### ');$\=~s/~/./; pr'.#### |\\| |\ |\ |/\ | | |/ ## +## 'int "";chomp ($_='.#### | | | | \ | \ | | |\ +#### 'reverse)}#Kai'; ################################## +###### s/ +|\n//g; eval;
    Yeah, mi 'ascii art' skills are no good enough, but, i think it is more funny than a square :) ...

    regards

    turo

    PD: Have you notice the runes? hehehe

    __
    perl -Te 'print map { chr((ord)-((10,20,2,7)$i++)) } split //,"turo"'
      Very cool. Out of curiosity, what do those runes say? That last row is too broken up to read clearly.
        Yep, i suppose i committed an error while copying the script ...

        the runes says something like ....

        Just another Perl Hacker?

        In this page: http://www.bmeijer.com/fun_stuff/runic_translator/
        there is a english human readable to tolkien's runic translator ...
        :)

        perl -Te 'print map { chr((ord)-((10,20,2,7)$i++)) } split //,"turo"'