Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!rutgers!mit-eddie!genrad!decvax!tektronix!reed!bart From: bart@reed.UUCP Newsgroups: comp.lang.lisp Subject: Interfacing 4.3BSD Unix C to Franz Lisp Message-ID: <5180@reed.UUCP> Date: Mon, 2-Feb-87 20:06:00 EST Article-I.D.: reed.5180 Posted: Mon Feb 2 20:06:00 1987 Date-Received: Thu, 5-Feb-87 01:53:18 EST Organization: Reed College, Portland OR Lines: 24 I haven't been able to find an answer to this question around here, so excuse me if it's obvious: I want to write a series of functions in 4.3BSD Unix C, to be called from Franz Lisp, which accept Franz strings and return same. The Franz manual is only mildly informative, as is the system document. The manual contains a reference to a paper entitled "Parlez-Vous Franz? An Informal Introduction to Interfacing Foreign Functions to Franz Lisp" [James R. Larus, Center for Pure and Applied Mathematics, UCB, report PAM-124] which looks just like what I want. Is there any easy way for me to obtain a copy of this? Is there other info I want? I assume the right thing to do is to somehow allocate a lispval in the lisp address space, and then return it from a BCD function of discipline "function". Am I even close? Any help *greatly* appreciated. Summary of replies upon request. And again, my apologies if this is a stupid question... Bart Massey ..tektronix!reed!bart