http://www.perlmonks.org?node_id=894915

First try :) Feedback appreciated.
#!/usr/bin/perl -w #myHeart, A Poem by TheEliteNoob $i = "u"; $u = "i"; $love = "u+i"; my $heart = "$u make my heart flutters..."; if($i ne "Not with $u"){ $heart = "Just Breaks"; } $me = "just thinks of $u"; while($me eq $u){ $sad = "when not with $u"; $happy = "with $u my love"; last; #forever } while($me && $u eq $love){ $me = "$happy and not $sad"; last; #forever } $myLove = "$u love $i"; print "\n$myLove\n";

Replies are listed 'Best First'.
Re: i love you. Love poem with output.
by marto (Cardinal) on Mar 23, 2011 at 10:31 UTC

    Are you sure this does what you mean? I've added a couple of lines to print $heart and $me:

    #!/usr/bin/perl -w #myHeart, A Poem by TheEliteNoob $i = "u"; $u = "i"; $love = "u+i"; my $heart = "$u make my heart flutters..."; # Added print "$heart\n"; if($i ne "Not with $u"){ $heart = "Just Breaks"; } $me = "just thinks of $u"; # Added print "$me\n"; while($me eq $u){ $sad = "when not with $u"; $happy = "with $u my love"; last; #forever } while($me && $u eq $love){ $me = "$happy and not $sad"; last; #forever } $myLove = "$u love $i"; print "\n$myLove\n";

    Displays:

    i make my heart flutters... just thinks of i i love u
      Actually it is what i meant, thats how i wrote it.

      I think the poem's source is more important than the output.