<?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: Need $RMIDEF from FORSYSDEF.TLB in Operating System - OpenVMS</title>
    <link>https://community.hpe.com/t5/operating-system-openvms/need-rmidef-from-forsysdef-tlb/m-p/4433999#M42388</link>
    <description>Fekko,&lt;BR /&gt;&lt;BR /&gt;That was exactly what I needed.  Thank you very much.&lt;BR /&gt;&lt;BR /&gt;Hein,&lt;BR /&gt;&lt;BR /&gt;That was my backup plan , but it is a very *large* file of parameters, I have no perl here (in addition to having constrained privs thanks to Sarbanes-Oxely, we also have fairly tight disk quotas for the developers, so no user-local perl installation), and I was really hoping not to have to cook up text conversions in LSE or Eve.</description>
    <pubDate>Mon, 08 Jun 2009 10:35:52 GMT</pubDate>
    <dc:creator>Mike Kier</dc:creator>
    <dc:date>2009-06-08T10:35:52Z</dc:date>
    <item>
      <title>Need $RMIDEF from FORSYSDEF.TLB</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/need-rmidef-from-forsysdef-tlb/m-p/4433996#M42385</link>
      <description>My employer has an older version of Fortran on our V7.3-2 systems that precedes the SYS$RMI service and I don't have a newer version available nor the privileges to install it if I did.&lt;BR /&gt;&lt;BR /&gt;Would someone please attach an RMIDEF.FOR extracted from a more recent SYS$LIBRARY:FORSYSDEF.TLB that I could just grab?&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;BR /&gt;Mike</description>
      <pubDate>Fri, 05 Jun 2009 15:41:56 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/need-rmidef-from-forsysdef-tlb/m-p/4433996#M42385</guid>
      <dc:creator>Mike Kier</dc:creator>
      <dc:date>2009-06-05T15:41:56Z</dc:date>
    </item>
    <item>
      <title>Re: Need $RMIDEF from FORSYSDEF.TLB</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/need-rmidef-from-forsysdef-tlb/m-p/4433997#M42386</link>
      <description>Mike, I don't see and RMIDEF around here.&lt;BR /&gt;But is is not just a list of parameter definitions?&lt;BR /&gt;&lt;BR /&gt;Using you favourite hammer (TPU, DCL,...) mold $RMIDEF from STARLET.LMB into fortran.&lt;BR /&gt;&lt;BR /&gt;Something like....&lt;BR /&gt;&lt;BR /&gt;$ libr/extr=$rmidef/out=rmidef.mar           sys$library:starlet.mlb&lt;BR /&gt;$ perl -ne "next unless /^.EQU/; ($x,$name,$value)=split; print qq(      PARAMETER $name = $value\n)" &amp;lt; rmidef.mar &amp;gt; rmidef.for&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 05 Jun 2009 17:12:59 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/need-rmidef-from-forsysdef-tlb/m-p/4433997#M42386</guid>
      <dc:creator>Hein van den Heuvel</dc:creator>
      <dc:date>2009-06-05T17:12:59Z</dc:date>
    </item>
    <item>
      <title>Re: Need $RMIDEF from FORSYSDEF.TLB</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/need-rmidef-from-forsysdef-tlb/m-p/4433998#M42387</link>
      <description>Hi Mike, &lt;BR /&gt;Attached is the rmidef.txt</description>
      <pubDate>Mon, 08 Jun 2009 06:05:43 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/need-rmidef-from-forsysdef-tlb/m-p/4433998#M42387</guid>
      <dc:creator>Fekko Stubbe</dc:creator>
      <dc:date>2009-06-08T06:05:43Z</dc:date>
    </item>
    <item>
      <title>Re: Need $RMIDEF from FORSYSDEF.TLB</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/need-rmidef-from-forsysdef-tlb/m-p/4433999#M42388</link>
      <description>Fekko,&lt;BR /&gt;&lt;BR /&gt;That was exactly what I needed.  Thank you very much.&lt;BR /&gt;&lt;BR /&gt;Hein,&lt;BR /&gt;&lt;BR /&gt;That was my backup plan , but it is a very *large* file of parameters, I have no perl here (in addition to having constrained privs thanks to Sarbanes-Oxely, we also have fairly tight disk quotas for the developers, so no user-local perl installation), and I was really hoping not to have to cook up text conversions in LSE or Eve.</description>
      <pubDate>Mon, 08 Jun 2009 10:35:52 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/need-rmidef-from-forsysdef-tlb/m-p/4433999#M42388</guid>
      <dc:creator>Mike Kier</dc:creator>
      <dc:date>2009-06-08T10:35:52Z</dc:date>
    </item>
    <item>
      <title>Re: Need $RMIDEF from FORSYSDEF.TLB</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/need-rmidef-from-forsysdef-tlb/m-p/4434000#M42389</link>
      <description>Consider a hobbyist license and a hobbyist distro, and go play?  &lt;BR /&gt;&lt;BR /&gt;US$30 plus either an emulator or a real Alpha (or one if the US$300 rx2600 boxes and a scrounged OpenVMS I64 kit), and off you go.  Immediately solves the "no privileges" problem, and any lurking "excess spare time" problem.&lt;BR /&gt;&lt;BR /&gt;As for public-access clusters, the Deathrow GEIN:: host is running an older release, though the DECUServe EISNER:: host is running OpenVMS Alpha V8.3.&lt;BR /&gt;</description>
      <pubDate>Mon, 08 Jun 2009 12:45:17 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/need-rmidef-from-forsysdef-tlb/m-p/4434000#M42389</guid>
      <dc:creator>Hoff</dc:creator>
      <dc:date>2009-06-08T12:45:17Z</dc:date>
    </item>
    <item>
      <title>Re: Need $RMIDEF from FORSYSDEF.TLB</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/need-rmidef-from-forsysdef-tlb/m-p/4434001#M42390</link>
      <description>&lt;!--!*#--&gt;Fekko posted the real thing. &lt;BR /&gt;Excellent. Problem solved.&lt;BR /&gt;&lt;BR /&gt;Mike wrote&amp;gt;&amp;gt; ", I have no perl here"&lt;BR /&gt;&lt;BR /&gt;That's why I wrote: "Using you favourite hammer"&lt;BR /&gt;&lt;BR /&gt;I dunno Mike, but if you can't pull of this transformation then....   Never mind !&lt;BR /&gt;:-) :-)&lt;BR /&gt;&lt;BR /&gt;If you have not played with PERL yet, then might I recommend just trying? Either on a public OpenVMS system as mentioned, or just download (ActiveState.com ?) and play with it on a private system / PC? &lt;BR /&gt;&lt;BR /&gt;Anyways, just for grins I typed in a DCL script to do this, and it worked in one go, no edit needed :-). &lt;BR /&gt;Just in case someone needs something similar some other day for an other file&lt;BR /&gt;&lt;BR /&gt;Cheers,&lt;BR /&gt;Hein.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;$ libr/extr=$rmidef/out=rmidef.mar sys$library:starlet.mlb&lt;BR /&gt;$ perl -ne "next unless /^.EQU/; ($x,$name,$value)=split; print qq( PARAMETER $name = $value\n)" &amp;lt; rmidef.mar &amp;gt; rmidef.for&lt;BR /&gt;$ cre tmp.com&lt;BR /&gt;$open/read in 'p1&lt;BR /&gt;$open/write out 'p2&lt;BR /&gt;$loop:&lt;BR /&gt;$read/end=done in rec&lt;BR /&gt;$if "$EQU".nes.F$EXT(0,4,rec) then goto loop&lt;BR /&gt;$rec = f$edit(rec,"COMPRESS")&lt;BR /&gt;$nam = f$elem(1," ",rec)&lt;BR /&gt;$val = f$elem(2," ",rec)&lt;BR /&gt;$write out "        PARAMETER ", nam, " = ", val&lt;BR /&gt;$goto loop&lt;BR /&gt;$done:&lt;BR /&gt;$close in&lt;BR /&gt;$close out&lt;BR /&gt; Exit&lt;BR /&gt;$ @tmp rmidef.mar rmidef.tmp&lt;BR /&gt;$ head 10 rmidef.tmp&lt;BR /&gt;        PARAMETER RMI$C_EXETYPE = 1&lt;BR /&gt;        PARAMETER RMI$C_EWSTYPE = 2&lt;BR /&gt;:&lt;BR /&gt;$ perl -pe "last if $. &amp;gt; 10" rmidef.for&lt;BR /&gt; PARAMETER RMI$C_EXETYPE = 1&lt;BR /&gt; PARAMETER RMI$C_EWSTYPE = 2&lt;BR /&gt;:&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 08 Jun 2009 21:21:23 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/need-rmidef-from-forsysdef-tlb/m-p/4434001#M42390</guid>
      <dc:creator>Hein van den Heuvel</dc:creator>
      <dc:date>2009-06-08T21:21:23Z</dc:date>
    </item>
    <item>
      <title>Re: Need $RMIDEF from FORSYSDEF.TLB</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/need-rmidef-from-forsysdef-tlb/m-p/4434002#M42391</link>
      <description>Hein,&lt;BR /&gt;This will only get the $equ's (parameters) but not  the defined structures, so this solves only half the problem.&lt;BR /&gt;Fekko</description>
      <pubDate>Tue, 09 Jun 2009 05:29:55 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/need-rmidef-from-forsysdef-tlb/m-p/4434002#M42391</guid>
      <dc:creator>Fekko Stubbe</dc:creator>
      <dc:date>2009-06-09T05:29:55Z</dc:date>
    </item>
    <item>
      <title>Re: Need $RMIDEF from FORSYSDEF.TLB</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/need-rmidef-from-forsysdef-tlb/m-p/4434003#M42392</link>
      <description>Hein,&lt;BR /&gt;&lt;BR /&gt;I've been playing with perl a lot and wish I had it available in this environment.  Not an issue.&lt;BR /&gt;&lt;BR /&gt;And, yes, I could have cobbled together some LSE/TPU macros or DCL code or a variety of other things in an hour or so that would have given me the bulk of what I needed.&lt;BR /&gt;&lt;BR /&gt;But it was also easy to ask if someone could just attach the "real thing" and save me some work and perhaps some unnoticed typos.  Thanks again, Fekko.&lt;BR /&gt;&lt;BR /&gt;I don't need to kill flies with sledgehammers :-)</description>
      <pubDate>Tue, 09 Jun 2009 16:31:34 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/need-rmidef-from-forsysdef-tlb/m-p/4434003#M42392</guid>
      <dc:creator>Mike Kier</dc:creator>
      <dc:date>2009-06-09T16:31:34Z</dc:date>
    </item>
    <item>
      <title>Re: Need $RMIDEF from FORSYSDEF.TLB</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/need-rmidef-from-forsysdef-tlb/m-p/4434004#M42393</link>
      <description>&lt;!--!*#--&gt;Mike,&lt;BR /&gt;I wrote a piece of DCL to convert modules from starlet.mlb (or any .mlb file) to fortran . I attached the .com file as a .txt file. I tested it, but i do not garantee that it works in all cases. I am interested in possible errors/successes. &lt;BR /&gt;Fekko</description>
      <pubDate>Wed, 10 Jun 2009 07:28:21 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/need-rmidef-from-forsysdef-tlb/m-p/4434004#M42393</guid>
      <dc:creator>Fekko Stubbe</dc:creator>
      <dc:date>2009-06-10T07:28:21Z</dc:date>
    </item>
    <item>
      <title>Re: Need $RMIDEF from FORSYSDEF.TLB</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/need-rmidef-from-forsysdef-tlb/m-p/4434005#M42394</link>
      <description>The original definition files are created with SDL, found on freeware CD.&lt;BR /&gt;&lt;BR /&gt;You need the [.STARLET.LIS]RMIDEF.SDL from the OpenVMS Alpha Listings CD-ROM Kit, if you don't have this kit, maybe your friendly HP support can provide one.&lt;BR /&gt;&lt;BR /&gt;Create RMIDEF.FOR with the following command,&lt;BR /&gt;&lt;BR /&gt;$ SDL /LANG=FORTRAN RMIDEF.SDL&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 10 Jun 2009 08:30:36 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/need-rmidef-from-forsysdef-tlb/m-p/4434005#M42394</guid>
      <dc:creator>kari salminen</dc:creator>
      <dc:date>2009-06-10T08:30:36Z</dc:date>
    </item>
  </channel>
</rss>

