rc05@GTE.COM (Ramesh Chandak) (11/14/90)
I'm interested in using LISP routines as XCMDs into SuperCard. Any idea on how I can do it ? Any references/pointers/suggestions shall be very much appreciated. Thanx much. - Ramesh Chandak rc05@gte.com loverboy@athena.mit.edu
jacob@latcs1.oz.au (Jacob L. Cybulski) (11/14/90)
From article <10036@bunny.GTE.COM>, by rc05@GTE.COM (Ramesh Chandak): > I'm interested in using LISP routines as XCMDs into SuperCard. Any idea > on how I can do it ? Any references/pointers/suggestions shall be very > much appreciated. I think you are out of luck here! The XCMD's limit on size is 32k, I don't think any Lisp interpreter would fit into this area. What you could do instead is to write an XCMD which could communicate with Lisp via a file or common memory. Also, what Lisp you are talking about? If Allegro CL then you realise you'd need at least 1Mb for SuperCard and 2Mb for CL, the only sensible solution would be to use XLisp which is small and free. It all seems a lot of work to me! It would probably be much simpler to write a HyperCard-like user interface to Lisp then the XCMD interface between Lisp and Hypercard/SuperCard. Jacob