Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked

Passing strings without quotes

by jerryhone (Sexton)
on Jan 28, 2006 at 00:13 UTC ( #526112=perlquestion: print w/replies, xml ) Need Help??

jerryhone has asked for the wisdom of the Perl Monks concerning the following question:

Amyone ever used SQR?
I have a job to do to convert a stack of SQR scripts to Perl.
I guess the first question is, has anyone done this before - had a Google and couldn't find anything!
So I'm probably down to doing it myself...SQR passes parameters into its print statement that are either absolute or relative row/column positions in the output report so
print 'fred' (1,2) - absolute line 1 column 2
print 'barnie' (+2,+3) - relative 2 lines on 3 columns right
I'd like to be able to pass the +2 to my own print format routine, but that'll usually pass as 2 and therefore lose the '+' sign. Can I force +2 to be passed as +2 without quoting it?

Replies are listed 'Best First'.
Re: Passing strings without quotes
by samtregar (Abbot) on Jan 28, 2006 at 04:07 UTC
    No, but it should be easy to mass-convert the unquoted form into the quoted one:

       $ perl -pi -e 's/(\+\d+)/"$1"/g'


Log In?

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlquestion [id://526112]
Approved by Errto
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others cooling their heels in the Monastery: (3)
As of 2023-09-22 01:52 GMT
Find Nodes?
    Voting Booth?

    No recent polls found