I have one of these on my wall somewhere for about 25 years.

0 1 2 3 4 5 6 7 8 9 A B C D E F 00: ☺ ☻ ♥ ♦ ♣ â™  ♫ ☼ 10: â–º â—„ ↕ ‼ ¶ § â–¬ ↨ ↠+‘ ↓ → ← ∟ ↔ â–² â–¼ 20: ! " # $ % & ' ( ) * + , - . / 30: 0 1 2 3 4 5 6 7 8 9 : ; < = > ? 40: @ A B C D E F G H I J K L M N O 50: P Q R S T U V W X Y Z [ \ ] ^ _ 60: ` a b c d e f g h i j k l m n o 70: p q r s t u v w x y z { | } ~  80: Ç ü é â ä à Ã¥ ç ê ë è ï î + ì Ä Ã… 90: É æ Æ ô ö ò û ù ÿ Ö Ü ¢  +£ Â¥ â‚§ Æ’ A0: á í ó ú ñ Ñ ª º ¿ ⌐ ¬ ½  +¼ ¡ « » B0: â–‘ â–’ â–“ │ ┤ â•¡ â•¢ â• +– â•• â•£ â•‘ â•— ╝ ╜ �› +┐ C0: â”” â”´ ┬ ├ ─ ┼ ╞ ╟ + ╚ â•” â•© ╦ â•  ═ ╬ â•§ D0: ╨ ╤ â•¥ â•™ ╘ â•’ â•“ â• + ╪ ┘ ┌ â–ˆ â–„ â–Œ ▐ â–€ E0: α ß Γ Ï€ Σ σ µ Ï„ Φ Θ Ω δ â +ˆž φ ε ∩ F0: ≡ ± ≥ ≤ ⌠ ⌡ ÷ ≈ ° ∠+™ · √ ⁿ ² â–   

The Challenge: A perl one-liner to produce the above.

The rules:

  1. All characters except perl -e'' or perl -e"" count.
  2. pragmas are not required.
  3. Text::ASCIITable and similar not allowed.
  4. Distortions of the first line of chars (as shown) acceptable. -25 for those that avoid it.
  5. Differences in the glyphs are irrelevant, but must be verifably correct for the given system/font/code page etc.
  6. Differences due only to different quoting rules will be judges the same. (eg.  perl -e'"$var..."' equiv. perl -e"qq[$var...]"

My best is 120 so there should be scope for improvement.
perl -e"@(=0..15,@_=(0..9,A..F),print+(' 'x4,map' '.$_[$_],@(),$/,qq[ @{[map{$_[$;=$_].qq[0: @{[map+chr($;<<4|$_),@(]}$/]}@(]}]"


Examine what is said, not who speaks.
"Efficiency is intelligent laziness." -David Dunham
"When I'm working on a problem, I never think about beauty. I think only how to solve the problem. But when I have finished, if the solution is not beautiful, I know it is wrong." -Richard Buckminster Fuller
If I understand your problem, I can solve it! Of course, the same can be said for you.


In reply to (Golf) Ascii table by BrowserUk

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.