<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: DCL syntax - symbol substitution - DCL_CHECK.COM warning in Operating System - OpenVMS</title>
    <link>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387900#M32372</link>
    <description>Guinaudeau,&lt;BR /&gt;&lt;BR /&gt;You can assign an apostrophe to a symbol by using the escape convention (doubling the character):&lt;BR /&gt;&lt;BR /&gt;  $ STRING = "''''"&lt;BR /&gt;  $ WRITE SYS$ERROR STRING&lt;BR /&gt;&lt;BR /&gt;Admittedly, the doubling rule is one of the more often confusing parts of DCL syntax.&lt;BR /&gt;&lt;BR /&gt;- Bob Gezelter, &lt;A href="http://www.rlgsc.com" target="_blank"&gt;http://www.rlgsc.com&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
    <pubDate>Thu, 30 Jun 2005 08:27:14 GMT</pubDate>
    <dc:creator>Robert Gezelter</dc:creator>
    <dc:date>2005-06-30T08:27:14Z</dc:date>
    <item>
      <title>DCL syntax - symbol substitution - DCL_CHECK.COM warning</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387883#M32355</link>
      <description>I thought I'ld try the much heralded DCL_CHECK.COM procedure on some of the command procedures I've written.  I get this message on something that I thought was correct:&lt;BR /&gt;&lt;BR /&gt; LINE  CODE  --DIAGNOSTIC MESSAGE--&lt;BR /&gt;  108  PRQ  probable error using single-quote (')&lt;BR /&gt;&lt;BR /&gt;It comes about when I set a local string symbol with:&lt;BR /&gt;&lt;BR /&gt;$ SEARCH_WAIT_TIME      := "00:03:00"&lt;BR /&gt;&lt;BR /&gt;and use it later with:&lt;BR /&gt;&lt;BR /&gt;$ WAIT 'SEARCH_WAIT_TIME&lt;BR /&gt;&lt;BR /&gt;It definately works, it's been in use every 3 minutes for about a year.&lt;BR /&gt;&lt;BR /&gt;Is it "wrong"?&lt;BR /&gt;&lt;BR /&gt;Art</description>
      <pubDate>Mon, 27 Sep 2004 13:03:25 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387883#M32355</guid>
      <dc:creator>Art Wiens</dc:creator>
      <dc:date>2004-09-27T13:03:25Z</dc:date>
    </item>
    <item>
      <title>Re: DCL syntax - symbol substitution - DCL_CHECK.COM warning</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387884#M32356</link>
      <description>I think the correct way is to surround the symbol:&lt;BR /&gt;&lt;BR /&gt;$ WAIT 'SEARCH_WAIT_TIME'&lt;BR /&gt;&lt;BR /&gt;Sometimes it is possible to leave off quotes like in (no '"' at the end):&lt;BR /&gt;&lt;BR /&gt;$ write sys$output "bla&lt;BR /&gt;bla&lt;BR /&gt;$</description>
      <pubDate>Mon, 27 Sep 2004 13:30:14 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387884#M32356</guid>
      <dc:creator>Uwe Zessin</dc:creator>
      <dc:date>2004-09-27T13:30:14Z</dc:date>
    </item>
    <item>
      <title>Re: DCL syntax - symbol substitution - DCL_CHECK.COM warning</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387885#M32357</link>
      <description>Hi Art, &lt;BR /&gt;&lt;BR /&gt;well, I suppose if it works for you it's not totally wrong. I tried it and appears DCL is discarding your extra set of quotes...&lt;BR /&gt;&lt;BR /&gt;$ SEARCH_WAIT_TIME := "00:03:00"&lt;BR /&gt;$ show symbol SEARCH_WAIT_TIME&lt;BR /&gt;  SEARCH_WAIT_TIME = "00:03:00"&lt;BR /&gt;&lt;BR /&gt;Correct form with the := and :== operators is to not use explicit quotes since all text to the right of the operator is already implicitly quoted...&lt;BR /&gt;&lt;BR /&gt;$ SEARCH_WAIT_TIME := 00:03:00&lt;BR /&gt;$ show symbol SEARCH_WAIT_TIME&lt;BR /&gt;  SEARCH_WAIT_TIME = "00:03:00"&lt;BR /&gt;&lt;BR /&gt;Or, you could use the = or == operators which do not perform implicit quoting. Then it would be correct form to include explicit quotes.&lt;BR /&gt;&lt;BR /&gt;$ show symbol SEARCH_WAIT_TIME&lt;BR /&gt;$ SEARCH_WAIT_TIME = "00:03:00"&lt;BR /&gt;&lt;BR /&gt;I'm not sure if your method could result in substitution problems or limitations if the quoting and symbol substitution were signicantly more complicated than your example.&lt;BR /&gt;&lt;BR /&gt;I was using...&lt;BR /&gt;$ show system/noproc&lt;BR /&gt;OpenVMS V7.3-2  on node CH21  27-SEP-2004 20:19:28.73  Uptime  28 07:04:01&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Cheers!&lt;BR /&gt;&lt;BR /&gt;Keith Cayemberg</description>
      <pubDate>Mon, 27 Sep 2004 13:30:23 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387885#M32357</guid>
      <dc:creator>Keith Cayemberg</dc:creator>
      <dc:date>2004-09-27T13:30:23Z</dc:date>
    </item>
    <item>
      <title>Re: DCL syntax - symbol substitution - DCL_CHECK.COM warning</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387886#M32358</link>
      <description>Ah, Yes. Uwe is correct. I was looking in the wrong place. The DCL_CHECK was definitely complaining about the unbalanced single quoting of the WAIT command substitution. Yes it works often. But it's bad form, and unsupported. Here, I believe there are cases where you can also get yourself in trouble. &lt;BR /&gt;&lt;BR /&gt;Cheers!&lt;BR /&gt;&lt;BR /&gt;Keith&lt;BR /&gt;</description>
      <pubDate>Mon, 27 Sep 2004 13:37:39 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387886#M32358</guid>
      <dc:creator>Keith Cayemberg</dc:creator>
      <dc:date>2004-09-27T13:37:39Z</dc:date>
    </item>
    <item>
      <title>Re: DCL syntax - symbol substitution - DCL_CHECK.COM warning</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387887#M32359</link>
      <description>DCL_CHECK is not a compiler. It TRIES to understand what is in the dcl procedure.&lt;BR /&gt;It is possible to write scripts that are 100% warning free but sometimes you have to find a warning free syntax. E.g. goto's to a value of a symbol are hard to understand. E.g. symbol substitution. E.g. label formats (balnks before :).&lt;BR /&gt;&lt;BR /&gt;Today I posted a dcl_check in zhich I cleaned out some of the messages that I found redundant (for me).&lt;BR /&gt;&lt;BR /&gt;Wim</description>
      <pubDate>Mon, 27 Sep 2004 13:38:10 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387887#M32359</guid>
      <dc:creator>Wim Van den Wyngaert</dc:creator>
      <dc:date>2004-09-27T13:38:10Z</dc:date>
    </item>
    <item>
      <title>Re: DCL syntax - symbol substitution - DCL_CHECK.COM warning</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387888#M32360</link>
      <description>I've been re-reading "Writing Real Programs in DCL 2nd Edition" by Paul Anagnostopolous and Steve Hoffman ... Chapter 5 - page 66 :&lt;BR /&gt;&lt;BR /&gt;"The "official" syntax for sustitution calls for one trailing apostrophe; however, it is unnecessary in many cases." ... and then goes on to list the specific situations where it is.  My situation it's not.&lt;BR /&gt;&lt;BR /&gt;Another good quote is on page 68:&lt;BR /&gt;&lt;BR /&gt;"Programmers are often confused about the context in which apostrophe substitution is required, and this results in overuse of the construct."&lt;BR /&gt;&lt;BR /&gt;Just trying to live "by the book".&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;Art</description>
      <pubDate>Mon, 27 Sep 2004 14:09:49 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387888#M32360</guid>
      <dc:creator>Art Wiens</dc:creator>
      <dc:date>2004-09-27T14:09:49Z</dc:date>
    </item>
    <item>
      <title>Re: DCL syntax - symbol substitution - DCL_CHECK.COM warning</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387889#M32361</link>
      <description>Art,&lt;BR /&gt;&lt;BR /&gt;I use 2 methods only (risk ?)&lt;BR /&gt;1) "''symbol'"&lt;BR /&gt;2) 'symbol'&lt;BR /&gt;&lt;BR /&gt;Format 2 has no discussion of where the symbol ends. Why use the 'symbol ?&lt;BR /&gt;&lt;BR /&gt;Of couse, dcl_check should recognize al formats but I think the author was convinced that my/his formats are the real ones.&lt;BR /&gt;&lt;BR /&gt;Wim</description>
      <pubDate>Mon, 27 Sep 2004 14:36:43 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387889#M32361</guid>
      <dc:creator>Wim Van den Wyngaert</dc:creator>
      <dc:date>2004-09-27T14:36:43Z</dc:date>
    </item>
    <item>
      <title>Re: DCL syntax - symbol substitution - DCL_CHECK.COM warning</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387890#M32362</link>
      <description>"Why use the 'symbol "&lt;BR /&gt;&lt;BR /&gt;'Cause if Steve Hoffman tells me it's unneccesary, I should probably listen!&lt;BR /&gt;&lt;BR /&gt;;-)&lt;BR /&gt;Art</description>
      <pubDate>Mon, 27 Sep 2004 15:06:21 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387890#M32362</guid>
      <dc:creator>Art Wiens</dc:creator>
      <dc:date>2004-09-27T15:06:21Z</dc:date>
    </item>
    <item>
      <title>Re: DCL syntax - symbol substitution - DCL_CHECK.COM warning</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387891#M32363</link>
      <description>the trailing quote is unecessary for the correct execution of the DCL but so are comments :-) &lt;BR /&gt;I think the DCL_CHECK author is suggesting its better style always to including for those occations when it is necessary.</description>
      <pubDate>Mon, 27 Sep 2004 16:07:11 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387891#M32363</guid>
      <dc:creator>Ian Miller.</dc:creator>
      <dc:date>2004-09-27T16:07:11Z</dc:date>
    </item>
    <item>
      <title>Re: DCL syntax - symbol substitution - DCL_CHECK.COM warning</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387892#M32364</link>
      <description>A DCL symbol is limited to alphanumerics, dollar, hyphen and underscore. While the trailing apostrophe/single quote may be esthetically better (read "balanced"), when followed by whitespace it is definitely optional.</description>
      <pubDate>Wed, 29 Sep 2004 17:20:24 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387892#M32364</guid>
      <dc:creator>Sheldon Smith</dc:creator>
      <dc:date>2004-09-29T17:20:24Z</dc:date>
    </item>
    <item>
      <title>Re: DCL syntax - symbol substitution - DCL_CHECK.COM warning</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387893#M32365</link>
      <description>I think the quote from the book is saying that people often but quotes in when no quotes are needed. It also says that MOST of the time the trailing quote is not needed but sometimes it is. The author of DCL_CHECK and others here are suggesting that when you use the quote then always put both quotes for consitency and the rare case that both are needed.</description>
      <pubDate>Thu, 30 Sep 2004 03:39:17 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387893#M32365</guid>
      <dc:creator>Ian Miller.</dc:creator>
      <dc:date>2004-09-30T03:39:17Z</dc:date>
    </item>
    <item>
      <title>Re: DCL syntax - symbol substitution - DCL_CHECK.COM warning</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387894#M32366</link>
      <description>Or, put in another way:&lt;BR /&gt;CHECK_DCL does not only check syntax per se,&lt;BR /&gt;but also checks for adherance to (some form of?) good practise.&lt;BR /&gt;&lt;BR /&gt;In line therewith, just for my curiosity:&lt;BR /&gt;how about a check for consistent usage of indentation? Equally, or maybe even more interesting for humans who may have to work with the DCL's as well.&lt;BR /&gt;&lt;BR /&gt;Cheers.&lt;BR /&gt;&lt;BR /&gt;Have one on me&lt;BR /&gt;&lt;BR /&gt;Jan</description>
      <pubDate>Thu, 30 Sep 2004 07:32:29 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387894#M32366</guid>
      <dc:creator>Jan van den Ende</dc:creator>
      <dc:date>2004-09-30T07:32:29Z</dc:date>
    </item>
    <item>
      <title>Re: DCL syntax - symbol substitution - DCL_CHECK.COM warning</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387895#M32367</link>
      <description>"The author of DCL_CHECK and others here are suggesting that when you use the quote then always put both quotes for consitency and the rare case that both are needed."&lt;BR /&gt;&lt;BR /&gt;I can't find the reference right now, but there's another place where that's definately not the case and they are suggesting the exact opposite&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;"how about a check for consistent usage of indentation? "&lt;BR /&gt;&lt;BR /&gt;That's a great subject to cause a thread to continue forever!! ;-)&lt;BR /&gt;&lt;BR /&gt;Personally I find it very annoying to have line labels right next to the $ sign eg: $loop:   Why not leave a space?  When it's white text on a black screen at 132 col's (and your in your 40's) it gets a little blurry!&lt;BR /&gt;&lt;BR /&gt;How about case?  All upper, all lower, or a mix of commands upper, variables, symbols etc. lower?  Make it look like a language and "camelback" it ie. $ LoopAgain:&lt;BR /&gt;&lt;BR /&gt;Art</description>
      <pubDate>Thu, 30 Sep 2004 08:37:22 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387895#M32367</guid>
      <dc:creator>Art Wiens</dc:creator>
      <dc:date>2004-09-30T08:37:22Z</dc:date>
    </item>
    <item>
      <title>Re: DCL syntax - symbol substitution - DCL_CHECK.COM warning</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387896#M32368</link>
      <description>Art,&lt;BR /&gt;&lt;BR /&gt;I DID NOT specify WHAT indentation, only CONSISTENT USE.&lt;BR /&gt;&lt;BR /&gt;In my view that should mean:&lt;BR /&gt;&lt;BR /&gt;If you start with label names having n (0=&lt;N&gt;&lt;/N&gt;&lt;BR /&gt;If you start indenting your if-then-else constructs with m (1=&lt;M&gt;&lt;/M&gt;&lt;BR /&gt;Especially the latter one would be a REAL help in debugging, especially in the case where different persons with personal styles have made changes some time in the past.&lt;BR /&gt;&lt;BR /&gt;THAT, and only that, was my intention.&lt;BR /&gt;&lt;BR /&gt;Cheers!&lt;BR /&gt;&lt;BR /&gt;Have one on me.&lt;BR /&gt;&lt;BR /&gt;Jan &lt;BR /&gt;</description>
      <pubDate>Thu, 30 Sep 2004 09:22:06 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387896#M32368</guid>
      <dc:creator>Jan van den Ende</dc:creator>
      <dc:date>2004-09-30T09:22:06Z</dc:date>
    </item>
    <item>
      <title>Re: DCL syntax - symbol substitution - DCL_CHECK.COM warning</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387897#M32369</link>
      <description>I have written some simple DCL stuff to check if-then-else indentations.&lt;BR /&gt;All if-then-else statements must have their words alligned. Badly alligned scripts are unreadable.&lt;BR /&gt;&lt;BR /&gt;I had the same for COBOL but that one is more complicated (runs every night since 1995 in a site were I worked). It also checked ifs with included statements against a maximum length. And much more.&lt;BR /&gt;&lt;BR /&gt;Wim</description>
      <pubDate>Thu, 30 Sep 2004 10:19:43 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387897#M32369</guid>
      <dc:creator>Wim Van den Wyngaert</dc:creator>
      <dc:date>2004-09-30T10:19:43Z</dc:date>
    </item>
    <item>
      <title>Re: DCL syntax - symbol substitution - DCL_CHECK.COM warning</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387898#M32370</link>
      <description>If Jan could pay per Internet he would be broke.&lt;BR /&gt;Jan : have a lot (nen bak) on me !&lt;BR /&gt;&lt;BR /&gt;Wim</description>
      <pubDate>Thu, 30 Sep 2004 10:24:32 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387898#M32370</guid>
      <dc:creator>Wim Van den Wyngaert</dc:creator>
      <dc:date>2004-09-30T10:24:32Z</dc:date>
    </item>
    <item>
      <title>Re: DCL syntax - symbol substitution - DCL_CHECK.COM warning</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387899#M32371</link>
      <description>another question around symbol substitution :&lt;BR /&gt;&lt;BR /&gt;has anyone an idea how could one insert in a string symbol an apostrophe ? i looked at Anagnostopoulos book. &lt;BR /&gt;&lt;BR /&gt;Basically, it would be probably OK when i could defined a string of one char containing "'" and use a substring assignment as in Anagnostopoulos page 43, but DCL attempts a symbol substitution on it.&lt;BR /&gt;&lt;BR /&gt;Thanks for any help&lt;BR /&gt;&lt;BR /&gt;Louis</description>
      <pubDate>Thu, 30 Jun 2005 07:05:56 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387899#M32371</guid>
      <dc:creator>Guinaudeau</dc:creator>
      <dc:date>2005-06-30T07:05:56Z</dc:date>
    </item>
    <item>
      <title>Re: DCL syntax - symbol substitution - DCL_CHECK.COM warning</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387900#M32372</link>
      <description>Guinaudeau,&lt;BR /&gt;&lt;BR /&gt;You can assign an apostrophe to a symbol by using the escape convention (doubling the character):&lt;BR /&gt;&lt;BR /&gt;  $ STRING = "''''"&lt;BR /&gt;  $ WRITE SYS$ERROR STRING&lt;BR /&gt;&lt;BR /&gt;Admittedly, the doubling rule is one of the more often confusing parts of DCL syntax.&lt;BR /&gt;&lt;BR /&gt;- Bob Gezelter, &lt;A href="http://www.rlgsc.com" target="_blank"&gt;http://www.rlgsc.com&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 30 Jun 2005 08:27:14 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387900#M32372</guid>
      <dc:creator>Robert Gezelter</dc:creator>
      <dc:date>2005-06-30T08:27:14Z</dc:date>
    </item>
    <item>
      <title>Re: DCL syntax - symbol substitution - DCL_CHECK.COM warning</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387901#M32373</link>
      <description>&lt;BR /&gt;and ANY character ( well, except %X0 ), most notably escape sequences, can be made by numeric assignment of the ASCII value.&lt;BR /&gt;eg:&lt;BR /&gt;$ esc[0,8]=27&lt;BR /&gt;(8 bits of the symbol "esc" get ASCII vaule 27, so ESC is the Escape character.&lt;BR /&gt;Look up any 8-bit character you need, and it works.&lt;BR /&gt;$ eur[0,8]=128 gives the Euro sign on the printer.&lt;BR /&gt;I can not look it up now, and I always confuse double-quote ans apostrophe, but one is 41 and the other 43.&lt;BR /&gt;&lt;BR /&gt;Proost.&lt;BR /&gt;&lt;BR /&gt;Have one on me.&lt;BR /&gt;&lt;BR /&gt;jpe&lt;BR /&gt;&lt;BR /&gt; &lt;BR /&gt;</description>
      <pubDate>Thu, 30 Jun 2005 12:15:20 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387901#M32373</guid>
      <dc:creator>Jan van den Ende</dc:creator>
      <dc:date>2005-06-30T12:15:20Z</dc:date>
    </item>
    <item>
      <title>Re: DCL syntax - symbol substitution - DCL_CHECK.COM warning</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387902#M32374</link>
      <description>Guinaudeau: If you actually want a single quote character enclose it in a pair of double quotes.&lt;BR /&gt;CONSHYÂ» string ="I can't."&lt;BR /&gt;CONSHYÂ» write sys$output string&lt;BR /&gt;I can't.&lt;BR /&gt;Lawr</description>
      <pubDate>Thu, 30 Jun 2005 13:21:21 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/dcl-syntax-symbol-substitution-dcl-check-com-warning/m-p/3387902#M32374</guid>
      <dc:creator>Lawrence Czlapinski</dc:creator>
      <dc:date>2005-06-30T13:21:21Z</dc:date>
    </item>
  </channel>
</rss>

