Newsgroups: york.cs.course.3401,comp.lang.lisp
Path: cantaloupe.srv.cs.cmu.edu!das-news2.harvard.edu!news2.near.net!MathWorks.Com!europa.eng.gtefsd.com!howland.reston.ans.net!spool.mu.edu!torn!newshub.ccs.yorku.ca!newshub.ariel.cs.yorku.ca!cs932121
From: cs932121@ariel.cs.yorku.ca (VIQAR ABBASI)
Subject: The function READ
Message-ID: <CxsC89.FFI@ariel.cs.yorku.ca>
Sender: news@ariel.cs.yorku.ca
Organization: York University, Dept. of Computer Science
Date: Sun, 16 Oct 1994 21:40:57 GMT
Lines: 13

I would like to know if there's a way to access the contents of the function 
READ before it is completely evaluated.  So, if the input is not in the form
of a lisp expression, it may be considered a special case.

For example:

	(cond ((equal (read) "exit") (return ())
              (t eval(read))

* This is not exactly what my task calls for, but I think it illustrates the
concern.... Help?

Viqar Abbasi
