Xref: utzoo comp.os.vms:11042 comp.lang.pascal:1386 Path: utzoo!attcan!uunet!ncrlnk!ncrcam!advdev!musky2!terrell From: terrell@musky2.MUSKINGUM.EDU (Roger Terrell) Newsgroups: comp.os.vms,comp.lang.pascal Subject: LIB$TPARSE action routines from VAX Pascal (need help) Keywords: Pascal, LIB$TPARSE Message-ID: <139@musky2.MUSKINGUM.EDU> Date: 7 Jan 89 02:05:34 GMT Reply-To: terrell@musky2.UUCP (Roger Terrell) Organization: Muskingum College, New Concord, OH Lines: 24 {} Hi, I am trying to write a fairly simple parser with the Run-Time Library routine LIB$TPARSE. This allows the user to specify action routines in the transitions, but it calls them with the CALLG instruction, while VAX Pascal uses a CALLS instruction. Can anyone suggest a way around this incompatibility? I could write a routine in assembly that called the action routine with a CALLS instruction, but this is something of a kludge. Can anyone suggest a way of making Pascal use CALLG or of making LIB$TPARSE use CALLS? Any other suggestions would be appreciated. As always, Thanks In Advance. --Roger -- Roger Terrell ...musky2!terrell (UUCP) terrell@muskingum.edu (CSNet)