roe@slpfs1.UUCP (Horst Roessler) (12/06/89)
We are involved in using X in a Common Lisp environment. Fortunately we are able to develop on Symbolics, but the the resulting code must be immediately ported to a SUN (currently SUN 3) running Allegro CL and the X-Server. We just started (quite successfull) to experiment with the Foreign Function Call facility of Allegro CL which let us use C routines within Lisp. Does anybody know how to exchange window objects between Lisp and C? Are "Selections" suitable?
barmar@Think.COM (12/07/89)
In article <490@slpfs1.UUCP> roe@slpfs1.UUCP () writes: >We are involved in using X in a Common Lisp environment. ... >the resulting code must be immediately ported to a SUN >(currently SUN 3) running Allegro CL and the X-Server. ... >Does anybody know how to exchange window objects between >Lisp and C? Why do you need to use C foreign functions for this? If you're developing your code using CLX, the de facto standard interface from CL to X, as implied by your Subject line, it should be portable between the Symbolics and Sun. Barry Margolin, Thinking Machines Corp. barmar@think.com {uunet,harvard}!think!barmar