Nasa.Langley.Research.Center%CMU-RI-ROVER@sri-unix.UUCP (04/12/84)
In our work with distributed intelligent systems for space teleoperators and robotics, we have found the "cfasl" function in Franz Lisp to be very useful, connecting previously-developed Fortran routines to the total system. However, a need has arisen to use an external Pascal function, and we have been unable to persuade Franz to accept this in our system. We have even tried to front-end Pascal modules with Fortran in order to cfasl, but can't even manage that. Any suggestions from someone who has done this? We are running Franz opus 38.17 on a *VAX/VMS* 750, not Unix. We do have the Eunice system. The heart of the problem is that I'm using VAX/VMS Pascal, not the Unix/Eunice pascal. Evidently the VMS pascal is not generating global symbols in a way that is visible to the cfasling functions. In fact, I haven't gotten it to be visible to the linker in VMS calling pascal modules from other languages, say fortran. Probably if I could get that, I could get the other. Mailing address is: Nancy Orlando Mail Stop 152D NASA Langley Research Center Hampton, VA 23665 Thanks in advance... Nancy Orlando