<font color='black' size='2' face='arial'>Go into a Un<font size="2">iverse session<br>
Go to the TCL prompt<br>
type HELP DOS at that prompt<br>
<br>
the /c makes it return to your session, instead of sitting at the DOS prompt when your command finishes<br>
<br>
</font>

<div> <br>

</div>



<div> <br>

</div>



<div> <br>

</div>



<div style="font-family:arial,helvetica;font-size:10pt;color:black">-----Original Message-----<br>

From: Rotman, David <rotmand@cedarville.edu><br>

To: Cedarville DOWNLOAD Users <download-list@cedarville.edu><br>

Sent: Fri, Jul 24, 2015 1:57 pm<br>

Subject: Re: [Download-List] DOWNLOAD Version 8 Compile and Run Issues<br>

<br>




<div id="AOLMsgPart_1.1.2_19d2f988-7cdf-45a6-8911-d028fefb65a0">


<div class="aolReplacedBody">
 

<div dir="ltr">
I have some syntax questions for those of you who are more familiar with Universe:
  

<div>
   <br>


  </div>


  

<div>
1.  This set of lines seems to execute correctly in Universe on Windows, but I cannot find any documentation on the '/c'.  Is this the correct format?  Are there other options to the DOS command?
  </div>


  

<div>
   <font face="monospace, monospace">         X.COMMAND =  'DOS /C perl c:\temp\<a target="_blank" href="http://myprogram.pl">myprogram.pl</a>'</font>
  </div>


  

<div>
   <font face="monospace, monospace">         EXECUTE X.COMMAND</font>
  </div>


  

<div>
   <br>


  </div>


  

<div>
2.  What changes would be needed to run the lines in Universe on Linux?  (I gather that an 'sh' is needed...upper case?  lower case?  any other arguments?)
  </div>


  

<div>
   <br>


  </div>


  

<div>
3.  What kinds of errors are generated by DLPARSE when encountering Q-pointers?
  </div>


  

<div>
   <br>


  </div>


  

<div>
   <br>


  </div>


  

<div>
   <br>


  </div>


  

<div>
   <br>


  </div>


 </div>


 

<div class="gmail_extra">
  <br clear="all">
  

<div>
   

<div class="gmail_signature">
David Rotman, Ph.D.
    <br>

Associate Vice President for Technology
    <br>

Chief Information Officer
    <br>

Cedarville University
    <br>

251 N. Main Street
    <br>

Cedarville, OH 45314
    <br>


    <a target="_blank" href="mailto:rotmand@cedarville.edu">rotmand@cedarville.edu</a>
    <br>

voice 937-766-7905
    <br>

fax 937-766-8819
    

<div>
     <img src="http://www.cedarville.edu/~/media/Images/Information-Technology/IT-logo-for-signature.jpg">
     <br>


    </div>


   </div>


  </div>

 
  <br>


  

<div class="gmail_quote">
On Sun, Jul 12, 2015 at 3:05 PM, Charles Stevenson 
   <span dir="ltr"><<a target="_blank" href="mailto:stevenson.chas@gmail.com">stevenson.chas@gmail.com</a>></span> wrote:
   <br>


   <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
    

<div dir="ltr">
     

<div>
Jeff,
     </div>

Lst weekend I did the same with the uv windows version, with the same result.
     

<div>
I was going to post a similar question, but intesad posted a question about how to search the archives for answers, thinking my problem wasn't unique & someone already solved it.  No response.  Maybe we're on our own & we can woirk it through together.
     </div>


     

<div>
      <br>


     </div>


     

<div>
I haven't done much troubleshooting & debugging yet,  but I so far I've done this much:
     </div>


     

<div>
      <br>


     </div>


     

<div>
1. SWAP
     </div>


     

<div>
      <br>


     </div>


     

<div>
Replaced the UD SWAP syntax with UV's  CHANGE function.  
     </div>


     

<div>
EREPLACE is a synonym to CHANGE.  
     </div>


     

<div>
caution: CONVERT is different.  Don't use CONVERT in this instance.
     </div>


     

<div>
      <br>


     </div>


     

<div>
Lines with my "CDS" initials are what I changed:
     </div>


     

<div>
      <br>


     </div>


     

<div>
      

<div>
       <font face="monospace, monospace" size="1">
        

<div>
         <br>


        </div>

</font>
      </div>


     </div>


     

<div>
2. PCPERFORM 
     </div>


     

<div>
needs to be be fixed using using EXECUTE 'SH . . .'  or EXECUTE 'DOS . . .'  on linux & windows, respectively.
     </div>


     

<div>
      <br>


     </div>


     

<div>
3. DLPARSE can't handle "Q"-pointers in at least one place.  I'm thinking maybe more.
      <br>


     </div>


     

<div>
      <br>


     </div>


     

<div>
4. Missing  PCLOSE, POPEN, PWRITE.
     </div>


     

<div>
Calls to those compile,  but I think there are only called if you're running under PRIMOS operating system  or INFORMATION dbms.
     </div>


     

<div>
So I think it is safe to ignore.
     </div>


     

<div>
      <br>


     </div>


     

<div>
      <br>


     </div>


     

<div>
      <br>


     </div>


     

<div>
      <br>


     </div>


     

<div>
      

<div>
Lines with my "CDS" initials are what I changed:
      </div>


     </div>


     

<div>
      <br>


     </div>


     

<div>
      

<div>
       

<div>
        <font face="monospace, monospace" size="1">
         

<div>
DLSOURCE DL:
         </div>


         

<div>
          <br>


         </div>


         

<div>
          

<div>
0005: * TITLE ----- DOWNLOAD
           <br>


          </div>


          

<div>
           <br>


          </div>


          

<div>
0025: * Stamped: p21 rotmand, /usr/local/download, user #1976, 22 Nov 13, 07:48AM.0026: * Version 8.00
          </div>


          

<div>
0027: *
          </div>


          

<div>
0028: * Stamped: CDS C Stevenson C:\uvdb\apps\dlsource.  6 Jul 15.
          </div>


         </div>


         

<div>
          <br>


         </div>

</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1489: CONVERT.TO.XLSX:   <-- this appears to be new code</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1490:       DEBUG1OR2</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1491:       CRT 'INSIDE CONVERT.TO.XLSX'</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1492:       END</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1493:       X.COMMAND = DLMAIN.XLSX.COMMAND</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1494:       READ R.VOC FROM DLMAIN.F.VOC, DLMAIN.XLSX.WORKING.DIRECTORY ELSE</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1495:          DLMAIN.ERRMSG<-1> = 'Unable to read ':DLMAIN.XLSX.WORKING.DIRECTORY:' from VOC'</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1496:          DLMAIN.FATAL.ERROR = TRUE</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1497:          RETURN</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1498:       END</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1499:       X.INPUT.PATH = R.VOC<2></font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1500:       X.INPUT.PATH := OP.SYS.PATH.DELIM:<a target="_blank" href="http://DLMAIN.XLSX.WORKING.RECORD.NAME">DLMAIN.XLSX.WORKING.RECORD.NAME</a></font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1501:       IF INDEX(X.COMMAND,'%input',1) > 0 THEN</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1502:          * SWAP '%input' WITH X.INPUT.PATH IN X.COMMAND           ; * CDS 7/15</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1503:          X.COMMAND = CHANGE( X.COMMAND,  '%input', X.INPUT.PATH ) ; * CDS 7/15</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1504:       END ELSE</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1505:          X.COMMAND:= ' ':X.INPUT.PATH</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1506:       END</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1507:       READ R.VOC FROM DLMAIN.F.VOC, DLMAIN.XLSX.FINAL.DIRECTORY ELSE</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1508:          DLMAIN.ERRMSG<-1> = 'Unable to read ':DLMAIN.XLSX.FINAL.DIRECTORY:' from VOC'</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1509:          DLMAIN.FATAL.ERROR = TRUE</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1510:          RETURN</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1511:       END</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1512:       X.OUTPUT.PATH = R.VOC<2></font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1513:       X.OUTPUT.PATH := OP.SYS.PATH.DELIM:<a target="_blank" href="http://DLMAIN.XLSX.FINAL.RECORD.NAME">DLMAIN.XLSX.FINAL.RECORD.NAME</a></font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1514:       IF INDEX(X.COMMAND,'%output',1) > 0 THEN</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1515:          * SWAP '%output' WITH X.OUTPUT.PATH IN X.COMMAND         ; * CDS 7/15</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1516:          X.COMMAND= CHANGE( X.COMMAND, '%output', X.OUTPUT.PATH ) ; * CDS 7/15</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1517:       END ELSE</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1518:          X.COMMAND:= ' ':X.OUTPUT.PATH</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1519:       END</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1520:       IF DLMAIN.SILENT THEN</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1521:          *PCPERFORM X.COMMAND CAPTURING X.OUTPUT                  ; * CDS 7/15</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1522:          EXECUTE 'DOS -C/': X.COMMAND CAPTURING X.OUTPUT          ; * CDS 7/15</font>
       </div>


       

<div>
        <span style="font-family:monospace,monospace;font-size:x-small">1523:       END ELSE</span>
        <br>


       </div>


       

<div>
        <font face="monospace, monospace" size="1">1524:          CRT 'Executing ':X.COMMAND</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1525:          *PCPERFORM X.COMMAND                                     ; * CDS 7/15</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1526:          EXECUTE \DOS -C/\: X.COMMAND                             ; * CDS 7/15</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1527:       END</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1528:       IF DLMAIN.XLSX.DELETE.WORKING.RECORD THEN</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1529:          OPEN '',DLMAIN.XLSX.WORKING.DIRECTORY TO F.TEMP THEN</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1530:             DELETE F.TEMP, <a target="_blank" href="http://DLMAIN.XLSX.WORKING.RECORD.NAME">DLMAIN.XLSX.WORKING.RECORD.NAME</a></font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1531:          END</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1532:       END</font>
       </div>


       

<div>
        <font face="monospace, monospace" size="1">1533:       RETURN</font>
       </div>


      </div>


     </div>


     

<div>
      <font face="monospace, monospace" size="1"><br>

</font>
     </div>


     

<div>
      <font face="monospace, monospace" size="1"><br>

</font>
     </div>


     

<div>
      <font face="monospace, monospace" size="1">DLSOURCE DLPARSE</font>
     </div>


     

<div>
      <font face="monospace, monospace" size="1"><br>

</font>
     </div>


     

<div>
      <font face="monospace, monospace" size="1">
       

<div>
5445:       VOC.KEYWORD = VOC.REC<2>
       </div>


       

<div>
5446:       BEGIN CASE
       </div>


       

<div>
5447:          * CASE (VOC.ITEM.TYPE = 'F' OR VOC.ITEM.TYPE = 'DIR') AND 
        <a target="_blank" href="http://PASSED.LOOKUP.FILE.NAME">PASSED.LOOKUP.FILE.NAME</a>  ; * CDS 7/15
       </div>


       

<div>
5448:          CASE (VOC.ITEM.TYPE = 'F' OR VOC.ITEM.TYPE = 'Q') AND 
        <a target="_blank" href="http://PASSED.LOOKUP.FILE.NAME">PASSED.LOOKUP.FILE.NAME</a>      ; * CDS 7/15
       </div>


       

<div>
5449:             DEBUG4
       </div>


       

<div>
5450:             CRT 'Opening ':ITEM
       </div>


       

<div>
5451:          END
       </div>


       

<div>
5452:          OPEN '', ITEM TO F.TEST THEN
       </div>


       

<div>
5453:             DEBUG2
       </div>


       

<div>
5454:             CRT 'Open was successful.'
       </div>


       

<div>
5455:          END
       </div>


       

<div>
5456:          GOSUB OP.SYS.FILE.TYPE
       </div>

</font>
     </div>


     

<div class="gmail_extra">
      <br>


      

<div class="gmail_quote">
On Fri, Jul 10, 2015 at 6:19 AM, Jeff Colvin 
       <span dir="ltr"><<a target="_blank" href="mailto:jcolvin@mipe.com">jcolvin@mipe.com</a>></span> wrote:
       <br>


       <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"> 
        

<div lang="EN-US"> 
         <img style="width:0px;min-height:0px" src="cid:image001.gif@01D0BADC.E97736E0" height="0" width="0"> 
         

<div> 
          

<div class="MsoNormal">Howdy,<u></u><u></u></div>

 
          

<div class="MsoNormal"><u></u> <u></u></div>

 
          

<div class="MsoNormal">I downloaded and installed the <b>download_universe_unix</b> software.  My UniVerse release (VOC RELLEVEL) states:<u></u><u></u></div>

 
          

<div class="MsoNormal" style="margin-left:0.5in">001: X<u></u><u></u></div>

 
          

<div class="MsoNormal" style="margin-left:0.5in">002: 11.1.4<u></u><u></u></div>

 
          

<div class="MsoNormal" style="margin-left:0.5in">003: PICK<u></u><u></u></div>

 
          

<div class="MsoNormal" style="margin-left:0.5in">004: PICK.FORMAT<u></u><u></u></div>

 
          

<div class="MsoNormal" style="margin-left:0.5in">005: 11.1.4<u></u><u></u></div>

 
          

<div class="MsoNormal"><u></u> <u></u></div>

 
          

<div class="MsoNormal">The version of Linux is as follows:<u></u><u></u></div>

 
          

<div class="MsoNormal" style="margin-left:0.5in">LSB_VERSION=base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch<u></u><u></u></div>

 
          

<div class="MsoNormal" style="margin-left:0.5in">Red Hat Enterprise Linux Server release 6.6 (Santiago)<u></u><u></u></div>

 
          

<div class="MsoNormal"><u></u> <u></u></div>

 
          

<div class="MsoNormal">When I ran the BUILDDLVOC installation paragraph it gave me the following errors when trying to compile the DLSOURCE DL program:<u></u><u></u></div>

 
          

<div class="MsoNormal"><u></u> <u></u></div>

 
          

<div class="MsoNormal">Code within the internal CONVERT.TO.XLSX subroutine:<u></u><u></u></div>

 
          

<div class="MsoNormal">1501 SWAP '%input' WITH X.INPUT.PATH IN X.COMMAND<u></u><u></u></div>

 
          

<div class="MsoNormal">          String Constant unexpected, Was expecting: Array Name, Variable name, Press any key to continue<u></u><u></u></div>

 
          

<div class="MsoNormal">1513 SWAP '%output' WITH X.OUTPUT.PATH IN X.COMMAND<u></u><u></u></div>

 
          

<div class="MsoNormal">          String Constant unexpected, Was expecting: Array Name, Variable name, Press any key to continue<u></u><u></u></div>

 
          

<div class="MsoNormal">1518 PCPERFORM X.COMMAND CAPTURING X.OUTPUT<u></u><u></u></div>

 
          

<div class="MsoNormal">          Variable Name (LOCAL) unexpected, Was expecting: Assignment Operator<u></u><u></u></div>

 
          

<div class="MsoNormal">1521 PCPERFORM X.COMMAND<u></u><u></u></div>

 
          

<div class="MsoNormal">          Variable Name (LOCAL) unexpected, Was expecting: Assignment Operator<u></u><u></u></div>

 
          

<div class="MsoNormal"><u></u> <u></u></div>

 
          

<div class="MsoNormal">I also found out that when copying the <b>DLSOURCE VOCLIST</b> to a remote account, the PCLOSE, POPEN, and PWRITE VOC items are missing.  I found out that these there DLSOURCE programs did not compile, because the IDLKEYS_INS and ERRD.INS.IBAS include files are missing.<u></u><u></u></div>

 
          

<div class="MsoNormal"><br>

<u></u></div>


         </div>


        </div>


       </blockquote>
      </div>


      <br>


     </div>


    </div>

 
    <br>

_______________________________________________
    <br>

 download-list mailing list
    <br>

 
    <a target="_blank" href="mailto:download-list@cedarville.edu">download-list@cedarville.edu</a>
    <br>

 
    <a rel="noreferrer" target="_blank" href="http://mail.cedarville.edu/mailman/listinfo/download-list">http://mail.cedarville.edu/mailman/listinfo/download-list</a>
    <br>

 
    <br>


   </blockquote>
  </div>


  <br>


 </div>

 
</div>


</div>





<div id="AOLMsgPart_2_9f9a3469-bc29-4e7e-bced-2f98d5fc5563" style="margin: 0px;font-family: Tahoma, Verdana, Arial, Sans-Serif;font-size: 12px;color: #000;background-color: #fff;">

<pre style="font-size: 9pt;"><tt>_______________________________________________
download-list mailing
list
<a href="mailto:download-list@cedarville.edu">download-list@cedarville.edu</a>
<a href="http://mail.cedarville.edu/mailman/listinfo/download-list" target="_blank">http://mail.cedarville.edu/mailman/listinfo/download-list</a>
</tt></pre>
</div>

 <!-- end of AOLMsgPart_2_9f9a3469-bc29-4e7e-bced-2f98d5fc5563 -->
</div>

</font>