Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!rutgers!rochester!pt!cadre!sean From: sean@cadre.dsl.PITTSBURGH.EDU (Sean McLinden) Newsgroups: comp.lang.lisp Subject: Re: Implode, explode and Common Lisp Message-ID: <776@cadre.dsl.PITTSBURGH.EDU> Date: Sun, 9-Aug-87 23:03:12 EDT Article-I.D.: cadre.776 Posted: Sun Aug 9 23:03:12 1987 Date-Received: Mon, 10-Aug-87 04:42:02 EDT References: <1840@chalmers.UUCP> Reply-To: sean@cadre.dsl.pittsburgh.edu.UUCP (Sean McLinden) Distribution: world Organization: Decision Systems Lab., Univ. of Pittsburgh, PA. Lines: 15 In article <1840@chalmers.UUCP> sundin@chalmers.UUCP (Ulf Sundin) writes: >I intend to translate a rather large Franz Lisp program >to Common Lisp. However, some parts of the progeram relies >heavily on the use of 'implode' and 'explode' for which >no equivalents are defined in Common Lisp. > The functions "implode" and "explode" were needed in Franz because there was no concept of a "sequence" in Franz Lisp. What you want to do is trivial if you think of the symbol name of an object as a sequence. Check the section on Sequences in Steele's book for ideas. Sean McLinden Decision Systems Laboratory University of Pittsburgh