From: Mark Kantrowitz
Subject: Frequently Asked Questions [Weekly reminder]
Date: 
Message-ID: <LISP_FAQ_833698817@CS.CMU.EDU>
Last-Modified: Fri Oct  6 14:19:05 1995 by Mark Kantrowitz
Version: 1.51
Maintainer: Mark Kantrowitz and Barry Margolin <···········@cs.cmu.edu>

;;; ******************************************************************
;;; Answers to Frequently Asked Questions about the Lisp/Scheme FAQs *
;;; ******************************************************************
;;; Written by Mark Kantrowitz and Barry Margolin
;;; lisp_faq.faq -- 12455 bytes

This is a reminder of the existence of the monthly FAQ postings to the
newsgroups comp.lang.lisp, comp.lang.scheme, and comp.lang.clos. These
FAQ postings answer Frequently Asked Questions (FAQs) about Lisp and
Lisp-like programming languages.

Certain questions and topics come up frequently in the various network
discussion groups devoted to and related to Lisp and Scheme.  The FAQ
posting is an attempt to gather these questions and their answers into
a convenient reference for Lisp and Scheme programmers.  It is posted
once a month.  The hope is that this will cut down on the user time
and network bandwidth used to post, read and respond to the same
questions over and over, as well as providing education by answering
questions some readers may not even have thought to ask.

***************************************************************************
***** SO, PLEASE, SEARCH THE FAQ POSTING FIRST IF YOU HAVE A QUESTION *****
*****                               AND                               *****
*****  DON'T POST ANSWERS TO FAQs: POINT THE ASKER TO THE FAQ POSTING *****
***************************************************************************

The FAQ postings are posted to the above-mentioned newsgroups on the
13th of every month. The posts are also sent to the newsgroup
news.answers where they should be available at any time (ask your local
news manager). This reminder is posted every Sunday.

The latest version of this FAQ is available via anonymous FTP from CMU:

   To obtain the files from CMU, connect by anonymous FTP to 
      ftp.cs.cmu.edu:/user/ai/pubs/faqs/lisp/  [128.2.206.173]
   using username "anonymous" and password ·····@host" (substitute your
   email address) or via AFS in the Andrew File System directory
      /afs/cs.cmu.edu/project/ai-repository/ai/pubs/faqs/lisp/
   and get the files lisp_1.faq, lisp_2.faq, lisp_3.faq, lisp_4.faq,
   lisp_5.faq, lisp_6.faq and lisp_7.faq.

You can also obtain a copy of the FAQ by sending a message to
········@cs.cmu.edu with 
   Send Lisp FAQ
in the message body.

The FAQ postings are also archived in the periodic posting archive on
   rtfm.mit.edu:/pub/usenet/news.answers/lisp-faq/ [18.181.0.24]
   rtfm.mit.edu:/pub/usenet/news.answers/scheme-faq/ [18.181.0.24]
If you do not have anonymous ftp access, you can access the archive by
mail server as well.  Send an E-mail message to
···········@rtfm.mit.edu with "help" and "index" in the body on
257 lines for more information.

Automatically generated HTML versions of the Lisp and Scheme FAQs are
accessible by WWW as part of the AI-related FAQs Mosaic page. The URL
for this resource is
   http://www.cs.cmu.edu/Web/Groups/AI/html/faqs/top.html
The direct URLs for the Lisp and Scheme FAQs are
   http://www.cs.cmu.edu/Web/Groups/AI/html/faqs/lang/lisp/top.html
   http://www.cs.cmu.edu/Web/Groups/AI/html/faqs/lang/scheme/top.html

Recent changes for each of the FAQs are listed near the beginning of
Part 1 of the respective FAQ posting. 

***********************************************************************
**************************** Lisp Questions ***************************
***********************************************************************

There are currently seven parts to the Lisp FAQ:

   1. Introductory Matter and Bibliography of Introductions and References
   2. General Questions
   3. Common Programming Pitfalls
   4. Lisp Implementations and Mailing Lists
   5. Object-oriented Programming in Lisp
   6. FTP Archives and Resources
   7. Lisp Window Systems and GUIs

All parts are posted to comp.lang.lisp. Part 5 is cross-posted to the
comp.lang.clos newsgroup.  

Topics Covered (Part 1):

  [1-0]   What is the purpose of this newsgroup?
  [1-1]   What is the difference between Scheme and Common Lisp?
  [1-2]   Lisp books, introductions, documentation, periodicals,
          journals, and conference proceedings. 
  [1-3]   How can I improve my Lisp programming style and coding efficiency?
  [1-4]   Where can I learn about implementing Lisp interpreters and compilers?
  [1-5]   What is the "minimal" set of primitives needed for a Lisp
          interpreter? 
  [1-6]   What does CLOS, PCL, X3J13, CAR, CDR, ... mean? 
  [1-7]   Lisp Job Postings

Topics Covered (Part 2):

  [2-1]   Is there a GNU-Emacs interface to Lisp?
  [2-2]   When should I use a hash table instead of an association list?
  [2-3]   What is the equivalent of EXPLODE and IMPLODE in Common Lisp?
  [2-4]   Is Lisp inherently slower than more conventional languages such as C?
  [2-5]   Why does Common Lisp have "#'"?
  [2-6]   How do I call non-Lisp functions from Lisp?
  [2-7]   Can I call Lisp functions from other languages?
  [2-8]   I want to call a function in a package that might not exist at
          compile time. How do I do this?  
  [2-9]   What is CDR-coding?
  [2-10]  What is garbage collection?
  [2-11]  How do I save an executable image of my loaded Lisp system?
          How do I run a Unix command in my Lisp?
          Access environment variables?
  [2-12]  I'm porting some code from a Symbolics Lisp machine to some
          other platform, and there are strange characters in the code.
          What do they mean?  
  [2-13]  History: Where did Lisp come from?
  [2-14]  How do I find the argument list of a function?
          How do I get the function name from a function object?
  [2-15]  How can I have two Lisp processes communicate via unix sockets?
  [2-16]  How can I create a stream that acts like UNIX's /dev/null
          (i.e., gobbles any output and immediately signals EOF on
          input operations)?
  [2-17]  Read-time conditionalization of code (#+ #- and *features*)
  [2-18]  What reader macro characters are used in major Lisp systems?
  [2-19]  How do I determine if a file is a directory or not? 
          How do I get the current directory name from within a Lisp 
          program? Is there any way to create a directory?
  [2-20]  What is a "Lisp Machine" (LISPM)?
  [2-21]  How do I tell if a symbol names a function and not a macro?

Common Pitfalls (Part 3):

  [3-0]  Why does (READ-FROM-STRING "foobar" :START 3) return FOOBAR
         instead of BAR?  
  [3-1]  Why can't it deduce from (READ-FROM-STRING "foobar" :START 3)
         that the intent is to specify the START keyword parameter
         rather than the EOF-ERROR-P and EOF-VALUE optional parameters?   
  [3-2]  Why can't I apply #'AND and #'OR?
  [3-3]  I used a destructive function (e.g. DELETE, SORT), but it
         didn't seem to work.  Why? 
  [3-4]  After I NREVERSE a list, it's only one element long.  After I
         SORT a list, it's missing things.  What happened? 
  [3-5]  Why does (READ-LINE) return "" immediately instead of waiting
         for me to type a line?  
  [3-6]  I typed a form to the read-eval-print loop, but nothing happened. Why?
  [3-7]  DEFMACRO doesn't seem to work.
         When I compile my file, LISP warns me that my macros are undefined
         functions, or complains "Attempt to call <function> which is 
         defined as a macro.
  [3-8]  Name conflict errors are driving me crazy! (EXPORT, packages)
  [3-9]  Closures don't seem to work properly when referring to the
         iteration variable in DOLIST, DOTIMES, DO and LOOP.
  [3-10] What is the difference between FUNCALL and APPLY?
  [3-11] Miscellaneous things to consider when debugging code.
  [3-12] When is it right to use EVAL?
  [3-13] Why does my program's behavior change each time I use it?
  [3-14] When producing formatted output in Lisp, where should you put the
         newlines (e.g., before or after the line, FRESH-LINE vs TERPRI,
         ~& vs ~% in FORMAT)?
  [3-15] I'm using DO to do some iteration, but it doesn't terminate. 
  [3-16] My program works when interpreted but not when compiled!

Lisp Implementations and Mailing Lists (Part 4):

  [4-0]   Free Common Lisp implementations.
  [4-1]   Commercial Common Lisp implementations.
  [4-1a]  Lisp-to-C translators
  [4-2]   Scheme Implementations
  [4-4]   Free Implementations of Other Lisp Dialects
  [4-5]   Commercial Implementations of Other Lisp Dialects
  [4-6]   What is Dylan?
  [4-7]   What is Pearl Common Lisp?
  [4-9]   What Lisp-related discussion groups and mailing lists exist?
  [4-10]  ANSI Common Lisp -- Where can I get a copy of the draft standard?

Object-oriented Programming in Lisp (Part 5):

  [5-0]   What is CLOS (PCL) and where can I get it?
          How do you pronounce CLOS? What is the Meta-Object Protocol (MOP)?
  [5-1]   What documentation is available about object-oriented
          programming in Lisp?  
  [5-2]   How do I write a function that can access defstruct slots by
          name?  I would like to write something like 
          (STRUCTURE-SLOT <object> '<slot-name>).   
  [5-3]   How can I list all the CLOS instances in a class?
  [5-4]   How can I store data and CLOS instances (with possibly circular
          references) on disk so that they may be retrieved at some later
          time? (Persistent Object Storage)
  [5-5]   Given the name of a class, how can I get the names of its slots?
  [5-6]   Free CLOS software.
  [5-7]   Common CLOS Blunders

FTP Resources (Part 6):

  [6-0] General information about FTP Resources for Lisp
  [6-1] Repositories of Lisp Software
  [6-3] Publicly Redistributable Lisp Software
  [6-6] Formatting code in LaTeX (WEB and other literate programming tools)
  [6-7] Where can I get an implementation of Prolog in Lisp?
  [6-8] World-Wide Web (WWW) Resources

Lisp Window Systems and GUIs (Part 7):
  [7-1] How can I use the X Window System or other GUIs from Lisp?
  [7-2] What Graphers/Browsers are available?

***********************************************************************
*************************** Scheme Questions **************************
***********************************************************************

Topics Covered (Part 1):
  [1-0]   What is the purpose of this newsgroup?
  [1-2]   What is the difference between Scheme and Common Lisp?
  [1-3]   Scheme books, introductions, documentation, periodicals,
          journals, and conference proceedings. 
  [1-4]   Where can I learn about implementing Scheme interpreters and 
          compilers?
  [1-7]   Standards for Scheme -- What are R4RS and IEEE P1178?
  [1-8]   How do I do object-oriented programming in Scheme?
  [1-9]   Repositories of Scheme Software
  [1-10]  Publicly Redistributable Scheme Software
  [1-11]  Formatting code in LaTeX (WEB and other literate programming tools)
  [1-12]  Where can I get an implementation of Prolog in Scheme?
  [1-13]  What does SICP, SCOOPS, R4RS, CAR, CDR, ... mean?
  [1-14]  Why is there no EVAL in Scheme?
  [1-15]  World-Wide Web (WWW) Resources
  [1-16]  Why is Scheme called 'Scheme'?

Topics Covered (Part 2):
  [2-1]   Free Scheme implementations.
  [2-2]   Commercial Scheme implementations.
  [2-3]   What Scheme-related discussion groups and mailing lists exist?

----------------------------------------------------------------

If you think of questions that are appropriate for these FAQs, or would
like to improve an answer, please send email to us at ···········@cs.cmu.edu.

Note that the lisp-faq mailing list is for discussion of the content
of the FAQ postings only.  It is not the place to ask questions about
Lisp; use either the ···········@ai.sri.com mailing list or the
comp.lang.lisp newsgroup for that.  Likewise, it is not the place to
ask questions about Scheme; use either the ······@ai.mit.edu mailing
list or the comp.lang.scheme newsgroup (······@mc.lcs.mit.edu) for
that.  If a question appears frequently in one of those forums, it
will get added to the appropriate FAQ list.

;;; *EOF*

From: De Guglielmo C Delisa Y
Subject: Helpme, please......, thankyou...!!!!!!!
Date: 
Message-ID: <Pine.SGI.3.91.960605192051.27611A-200000@strix.ciens.ucv.ve>
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to ····@docserver.cac.washington.edu for more info.

---1766242300-176487006-834013496=:27611
Content-Type: TEXT/PLAIN; charset=US-ASCII

Hi, please helpmeeeeeeeeeeeeee!!!!!!
send answers at:
········@strix.ciens.ucv.ve
······@strix.ciens.ucv.ve
THANKYOUUUUUUUU!!!!!!!!!
---1766242300-176487006-834013496=:27611
Content-Type: TEXT/PLAIN; name="lisp.txt"
Content-Transfer-Encoding: BASE64
Content-ID: <·································@strix.ciens.ucv.ve>
Content-Description: 

VGhlIHN5bnRheCBpcyBvbmUgb2YgdGhlIGNvbnN0aXR1ZW50IGVsZW1lbnRz
IG9mIHRoZSBTcGFuaXNoIEdyYW1tYXIsIHdoaWNoICBpbmRpY2F0ZSB0aGUg
bWFubmVyIG9mIHRpaW5nIHRoZSB3b3JkcyBiZXR3ZWVuIHllcywgaW4gb3Jk
ZXIgdG8gZm9ybSBncmFtbWF0aWNhbCBzZW50ZW5jZXMgd2l0aCB0aGVtLiBU
aGUgZ3JhbW1hdGljYWwgc2VudGVuY2UgY29uc2lzdHMgZXNjZW5jaWFscywg
dGhlIHN1YmplY3QgYW5kIHRoZSBwcmVkaWNhdGUgDQpvZiB0d28gcGFydHMu
ICB3aXRoaW4gdGhlIGVsZW1lbnRzIHRoYXQgY291bGQgY29uZm9ybSBhIHNl
bnRlbmNlIGNvdWxkIGJlIG5hbWVkOiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBUaGUgc3ludGF4IGlzIG9u
ZSBvZiB0aGUgY29uc3RpdHVlbnQgZWxlbWVudHMgb2YgdGhlIFNwYW5pc2gg
R3JhbW1hciwgd2hpY2ggIGkNCm5kaWNhdGUgdGhlIG1hbm5lciBvZiB0aWlu
ZyB0aGUgd29yZHMgYmV0d2VlbiB5ZXMsIGluIG9yZGVyIHRvIGZvcm0gZ3Jh
bW1hdGljYWwgc2VudGVuY2VzIHdpdGggdGhlbS4gVGhlIGdyYW1tYXRpY2Fs
IHNlbnRlbmNlIGNvbnNpc3RzIGVzY2VuY2lhbHMsIHRoZSBzdWJqZWN0IGFu
ZCB0aGUgcHJlZGljYXRlIG9mIHR3byBwYXJ0cy4gIHdpdGhpbiB0aGUgZWxl
bWVudHMgdGhhdCBjb3VsZCBjb25mb3JtIGEgc2VudGVuY2UgY291bGQgYmUg
bmFtZQ0KZDoNCk5vdW46ICBhcmUgdXNlZCBpbiBvcmRlciB0byBkZXNpZ25h
dGUgcGVvcGxlLCBhbmltYWxzIGFuZCB0aGluZ3MsIHRoZXkgaGF2ZSBvciBu
b3QgbWF0ZXJpYWwgZXhpc3RlbmNlLg0KVmVyYjogZGVzaWduYXRlIHN0YXRl
cywgYWN0aW9uIG9yIHBhc3Npb24gd2l0aCBleHByZXNzaW9uIG9mIHRpbWUg
YW5kIG9mIHBlcnNvbi4NCkFkamVjdGl2ZTogIGFyZSB1c2VkIGluIG9yZGVy
IHRvIHF1YWxpZnkgdGhlIG5vdW4sIG9yIGluIG9yZGVyIHRvIGRldGVybWlu
ZSB0aGUgZXh0ZW5zaW9uIGluIHRoYXQgIGFyZSB0YWtlbiB0aGUgbWVhbmlu
ZyBvZiBlYXN0Lg0KQXJ0aWNsZTogSXQgaXMgdGhlIHBhcnQgdGhhdCBkZW5v
dGVzIHRoZSBnZW5kZXIgYW5kIHRoZSBleHRlbnNpb24gaW4gdGhhdCBpdCBh
cmUgc3VwcG9zZWQgdG8gdGFrZSB0aGUgbmFtZSB0byB3aGljaCBpcyBwcmVm
aXhlZC4NCkFkdmVydmlvOiAgYXJlIHVzZWQgaW4gb3JkZXIgdG8gZGV0ZXJt
aW5lIG9yIHF1YWxpZnkgdGhlIG1lYW5pbmcgb2YgdGhlIHZlcmIgYW5kLyBv
ciB0aGUgb2YgdGhlIGFkamVjdGl2ZS4NClByZXBvc2l0aW9uOiBpdCAgZGVu
b3RlIHRoZSByZWxhdGlvbnNoaXAgdGhhdCBleGlzdHMgYmV0d2VlbiB0d28g
d29yZHMsIHRoZSBmaXJzdCBpdCBpbiBnZW5lcmFsIGlzIGEgdmVyYiBhbmQg
dGhlIHNlY29uZGFyeSBhIG5vdW4uDQoNCk5leHQgc29tZSBydWxlcyBvZiBz
eW50YXggYXJlIHByZXNlbnRlZCBpbiBvcmRlciB0byBjb25zdHJ1Y3Qgc2Vu
dGVuY2VzOg0KDQo8IHNlbnRlbmNlPi0tLS0tPjwgc3ViamVjdD4rPCBwcmVk
aWNhdGU+DQo8IFN1YmplY3Q+LS0tLS0tPjwgbmFtZT58PCBhcnRpY2xlPis8
IG5vdW4+DQo8IFByZWRpY2F0ZT4tLS0tLS0+PCB2ZXJiPnw8IHZlcmI+Kzwg
U25vbWJyZT58PCB2ZXJiPis8IGNvbXBsZW1lbnQ+fCAJCQkgICAgICAJCSAg
ICA8IHZlcmI+KzwgYXJ0aWNsZT4rPCBub3VuPis8IGNvbXBsZW1lbnQ+fCAg
ICAgICAgICAgICAgICAgICAgIAkJCQkJICAgICAgICAgICAgICAgICAgCQkg
ICAgPCBhZHZlcmI+KzwgdmVyYj4rPCBjb21wbGVtZW50Pnw8IHZlcmI+Kzwg
YWR2ZXJiPis8IGFkamVjdGl2ZT4NCg0KSWYgdGhlIHZlcmIgaXMgdXRpbGl6
ZWQgIiBJcywiIHRoaXMgc2hvdWxkIGJlIGFjY29tcGFuaWVkLg0KDQoNCjwg
U25vbWJyZT4tLS0tPjwgYXJ0aWNsZT4rPCBub3VuPis8IGFkamVjdGl2ZT58
PCBhcnRpY2xlPis8IG5vdW4+DQo8IENvbXBsZW1lbnQ+LS0tLS0tPjwgYWRq
ZWN0aXZlPiB8IDwgYWR2ZXJiPnw8IHByZXAxPis8IHN1YmplY3Q+DQogCQkg
ICAgICAgICAgfDwgcHJlcDI+Kzwgbm91bj58PCBwcmVwMj4rPCBuYW1lPg0K
DQpUaGUgZ3JvdXAgb2Ygd29yZHMgYXNzb2NpYXRlZCB0byBlYWNoIG9uZSBv
ZiB0aGUgZWxlbWVudHMgb2YgYSBzZW50ZW5jZSAgaXMgcmVhbGx5IHZlcnkg
ZXh0ZW5zaXZlLCBmb3IgdGhlIG9uZSB3aGljaCBvbmx5IHNvbWUgZXhhbXBs
ZXMgb2YgZWFjaCBvbmUgd2lsbCBiZSB0YWtlbjoNCg0KDQo8IE5hbWU+LS0t
LS0+IFBFRFJPfCBBTEJFUlR8IFpVTEFZfCBST1NFDQo8IE5vdW4+LS0tLS0+
PCBwZW9wbGU+fDwgYW5pbWFscz58PCB0aGluZ3M+DQo8IHBlb3BsZT4tLS0t
LT48IHdvbWFuPnw8IG1hbj58PCBib3k+fDwgZ2lybD4NCjwgYW5pbWFscz4t
LS0tLT4gQ0FUfCBET0d8IEZJU0h8IFNQSURFUnwgV0hBTEV8IERFTEZJTnwg
VElCVVLTTnwgU0VBTHwgCQkJCQkJCSAgIAkgICAgICAgICAgICAgIFRPUlRP
SVNFDQoNCjwgdGhpbmdzPi0tLS0tPiBDQVJ8IEZMT1dFUnwgUklPfCBNT1VO
VEFJTnwgTklHSFR8IFNISVB8IEJFQUNIfCBIT1VTRXwgRk9PRA0KDQoNCkFs
bCB0aGUgdmVyYnMgYXJlIGluIHRoaXJkIHBlcnNvbiBvZiB0aGUgc2luZ3Vs
YXI6DQoNCjwgdmVyYnM+LS0tLS0+IE9XTkVSfCB5b3UvaGUvc2hlL2l0IFBM
QVl8IE5PVEhJTkd8IEZJR0hUfCBoZS9zaGUvaXQveW91IElzfCBLSVRDSEVO
fCAJCQkJICAJICAgICAgICAgeW91L2hlL3NoZS9pdCBTTEVFUHwgeW91L2hl
L3NoZS9pdCBBUkUgQk9STnwgeW91L2hlL3NoZS9pdCBSVU58IAkJCQkJCQkJ
CQkJCSAgICAgIAkgICAgICAgICBZb3UvaGUvc2hlL2l0IE5BVklHQVRFfCB5
b3UvaGUvc2hlL2l0IEZJWHwgeW91L2hlL3NoZS9pdCBFQVQNCg0KQWxsIHRo
ZSBhZGplY3RpdmVzIGFyZSBpbiBtYXNjdWxpbmUgYW5kIHNpbmd1bGFyLCBi
dXQgaXQgc2hvdWxkIGFsc28gY29uc2lkZXIgd2l0aGluIHRoZSBwYXJ0cyBv
ZmYgdGhlIGdyb3VwIHRvIHRoZSBzYW1lIGluIGZlbWluaW5lIGFuZCBwbHVy
YWw6DQoNCjwgYWRqZWN0aXZlcz4tLS0tLT4gQklHfCBTTUFMTHwgR09PRHwg
V1JPTkd8IFJFR1VMQVRFfCBQRVNJTU98IEFNVVNJTkd8ICAgIAkgICAgICAg
ICAgICAgQk9SRUR8IEhJR0h8IFVOREVSfCBSQVBJRE98IFNMT1cNCg0KVGhl
IGFydGljbGUgdGhhdCBjb3JyZXNwb25kcyB0byBlYWNoIG5vdW4gd2lsbCBy
ZWx5IG9uIHRoZSBzZXggb2YgdGhlIHNhbWUsIHdoaWNoIHNob3VsZCBjb25z
aWRlciBpbiBvcmRlciB0byBnZW5lcmF0ZSBhIHNlbnRlbmNlOg0KDQoNCjxh
cnRpY2xlcz4tLS0tLT4gSEV8IFNIRXwgIFRIRXwgIEF8IFNPTUUNCg0KPCBh
ZHZlcmI+LS0tLS0+IFZFUll8IFdFTEx8IE1BTll8IExJVFRMRXwgTm90fCBJ
ZnwgRlJFUVVFTlRMWXwgTkVWRVJ8IEFGVEVSTk9PTg0KDQo8IHByZXBvc2l0
aW9uPi0tLS0tPjwgcHJlcDE+fDwgcHJlcDI+DQoNCjwgcHJlcDE+LS0tLS0+
IEZPUnwgVE9XQVJEfCBERXwgVG98IFVOVElMDQo8IHByZXAyPi0tLS0tPiBB
THwgREVMDQoNCkl0ICBhcmUgZGVzaXJlZCB0byBjYXJyeSBvdXQgYSBwcm9n
cmFtIGluIExJU1AsIHRoZSB3aGljaCBhbGxvdyB0byBkZXRlcm1pbmUgaWYg
YSBzZW50ZW5jZSBpcyBjb3JyZWN0IHN5bnRhY3RpY2luZywgc3RhcnRpbmcg
ZnJvbSB0aGUgcnVsZXMgcHJldmlvdXNseSBkZXNjcmliZWQuIEluIGNhc2Ug
b2YgYmVpbmcgaGUsIGl0IHNob3VsZCBnZW5lcmF0ZSB0aGVpciBjb3JyZXNw
b25kaW5nIHRyYW5zbGF0aW9uIHRvIHRoZSBiYXNpYyBjb21wb25lbg0KdHMg
KG5hbWUsIG5vdW4sIHZlcmIsIGV0Yy4pLCBpZiB0aGUgc2VudGVuY2UgaXMg
bm90IGl0LCBpdCBzaG91bGQgaW5kaWNhdGUgdGhlIHR5cGUgb2YgZXJyb3Ig
YW5kIHdoZXJlIGl0IG1lZXQuDQoNCkV4YW1wbGVzOg0KDQpDb3JyZWN0IFN5
bnRhY3RpY2luZzogICBQZWRybyBydW5zDQogICAgICAgICAgICAgICAgICAg
ICAgICAgCSAgICAgUm9zZSBmaXhlcyB0aGUgaG91c2UNCgkJCSAgICAgVGhl
IHNoaXAgbmF2aWdhdGVzIHRvd2FyZCB0aGUgYmVhY2gNCg0KSW5jb3JyZWN0
IFN5bnRhY3RpY2luZzogVGhlIGJveSBpcyBwcmV0dHkgKEluY29tcGF0aWJp
bGl0eSBvZiBzZXgpDQoJCQkgICAgIFRoZSBkb2cgZGFuY2VzICh2ZXJiIG5v
dCBkZWZpbmVkKQ0KCQkJICAgICBUaGUgYm95IGFuZCB0aGVpciBhdW50IHBs
YXkgKGdyYW1tYXRpY2FsIGluY29ycmVjdCBjb25zdHJ1Y3Rpb24pDQoNCkNv
bnNpZGVyYXRpb25zOg0KLSBBbGwgdGhlIHdvcmRzIHNob3VsZCBiZSBzZXBh
cmF0ZSBmb3IgYSBzcGFjZSBpbiB3aGl0ZS4NCi0gb25lIGNvdWxkIGdlbmVy
YXRlIHNlbnRlbmNlcyBjb3JyZWN0IHN5bnRhY3RpY2luZywgYnV0ICBzZW1h
bnRpY2luZyBpbnZhbGlkYXRlcywgdGhpcyBsYXN0IG5vdCBvbmUgbXVzdCB2
ZXJpZnkgaXQuIEV4YW1wbGU6IFp1bGF5IGxvdmVzIGZvciB0aGUgc3BpZGVy
IChjb3JyZWN0IHN5bnRhY3RpY2luZykgDQo=
---1766242300-176487006-834013496=:27611--
From: Marty Hall
Subject: Re: Helpme, please......, thankyou...!!!!!!!
Date: 
Message-ID: <DsKyy9.3s6@aplcenmp.apl.jhu.edu>
In article
<········································@strix.ciens.ucv.ve> De
Guglielmo C Delisa Y <········@strix.ciens.ucv.ve> writes: 

>Hi, please helpmeeeeeeeeeeeeee!!!!!!

Lo siento, pero no entiendo la pregunta. El archivo tiene informacion
general sobre representar un idioma (ingles or espan~ol) en un
<<context free grammar>>. Quiere ud. representar un CFG en Lisp? Que
es el objetivo? 

					- Marti'n
(proclaim '(inline skates))
<http://www.apl.jhu.edu/~hall/lisp.html>