Beefy Boxes and Bandwidth Generously Provided by pair Networks
good chemistry is complicated,
and a little bit messy -LW

Re: reverse interpolation

by parv (Priest)
on Sep 17, 2008 at 06:31 UTC ( #711887=note: print w/ replies, xml ) Need Help??

in reply to reverse interpolation

Is that a trick question? By using a look up table aka hash...

my %map = ( "\t" => '\t' ); my $y = "\t"; print $map{ $y };

See also Re^3: Generating characters (0 to 255).

After skimming referenced post ... Removed unnecessary chr ord functions.

Comment on Re: reverse interpolation
Select or Download Code
Replies are listed 'Best First'.
Re^2: reverse interpolation
by Erez (Curate) on Sep 17, 2008 at 07:09 UTC

    Is that a trick question?

    Seeing as the title is "reverse interpolation", the OP probably wondered whether there is some way to have perl magically understand that if $foo = "bar", then print "bar" could actually print '$foo'...

    Seeing as it isn't, a more sensible approach emerged.

    Stop saying 'script'. Stop saying 'line-noise'.
    We have nothing to lose but our metaphors.

Re^2: reverse interpolation
by gleeco (Novice) on Sep 17, 2008 at 06:53 UTC
    so obvious i'm obviously not... but why the trouble with chr ord when it works without? thanks!

      You missed the update by a few seconds! You are right that chr ord chain was unnecessary (I started by finding the number to represent a tab, which I changed to use "ord", which changed to just the interpolated string).

      Obviously, I should have just started & ended with plain tab ... as you wrote "so obvious i'm obviously not". :}

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://711887]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others wandering the Monastery: (3)
As of 2016-04-30 08:00 GMT
Find Nodes?
    Voting Booth?
    :nehw tseb si esrever ni gnitirW

    Results (441 votes). Check out past polls.