Brian Candler
5/7/2007 1:39:00 PM
On Mon, May 07, 2007 at 07:45:05PM +0900, Martin Krischik wrote:
> Background: I use ruby on the vms operating system and I want to run the
> following test command:
>
> x = ´WRITE SYS$OUTPUT F$TRNLNM("SOURCE")´
>
> But all I get is:
>
> test.ruby:8: warning: parenthesize argument(s) for future version
> test.ruby:8: parse error
> x = ´WRITE SYS$OUTPUT F$TRNLNM("SOURCE")´
> ^
> From which I deduct that some "magic" is done with the $ character
> which I don't want.
In the mail you sent, I saw character \264 (octal) where there should be a
backtick. A backtick is \140 (octal), \x60 (hex), 96 (decimal)
Have you tried using %x(...) instead?