Since I received unusually kind words offline about my last attempt at obfuscate poetry writing, here's another one.

#!/usr/bin/perl use warnings; # 1. The Way # # The Way that can be experienced is not true; # The world that can be constructed is not real. # The Way manifests all that happens and may happen; # The world represents all that exists and may exist. # # To experience without abstraction is to sense the world; # To experience with abstraction is to know the world. # These two experiences are indistinguishable; # Their construction differs but their effect is the same. # # Beyond the gate of experience flows the Way, # Which is ever greater and more subtle than the world. @verses=(sub{$T="The"; $e="experience";$n="and";$w="(/". "w"."a/)?'".";':'.'";@wa=("Way","${e}d","true");@wo =qw( world constructed real);$ws=sub{lc(substr($_[0][0],0,2)) };@ww=map{$ws->($_)}map{qq/w$_/}qw/a o /;my@o=map{"$T ". $_->[0]. " that can be $_->[01] is not $_->[2]".eval $w; }@ww;@wa[1,2]=qw(manifest happen);@wo[1,2]= qw(represent exist);$may=sub {($o,$i,$p,)=@_;"$T $o ${i}s all that ". ${p}."s $n may ${p}"};push@o,$may->(@$_).eval($w)for@ww; @o;},sub{$f="ff";$s=' ';$t="To";$tt=lc($T); $exp = sub { $t ." $e with$_[1] abstraction is to ${_[0]} $tt world". (($_[1])?";":'.');};($exp->("sense","out"),$exp->("know" ,""),"${T}se two ${ e}s are indistinguishable;",join( $s ,"${T}ir", "construction", "di${f}ers", "but", "${tt}ir" ,"e${f}ect", "is $tt same."))},sub{reverse(join($s,join( $s,map({join('',reverse split(//,$_))}qw"hcihW si reve retaerg dna erom eltbus naht"),),$tt,"$wo[0]."),join ($s. $tt.$s,"Beyond",join($s,reverse(split($s, qq(flows $e o). qq!f gate!))),join('',$wa[0],',')),)});foreach$v(@verses) {foreach $line ($v->()) { print $line, "\n" }print "\n";}

In reply to Tao Te Ching #1: The Way by webfiend

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.