Article View: comp.sys.xerox
Article #429Lyric BQUOTE
From: Ulf Dahlen
Date: Fri, 15 Jan 1988 23:53
Date: Fri, 15 Jan 1988 23:53
31 lines
1611 bytes
1611 bytes
I have had some problem with a BQUOTE form in Lyric. It looks something
like this:
`(COND <some things>
,(KWOTE (GETFILEINFO "{BIRK:IDA:LITH}<LISP>LYRIC>LYRIC.INIT"
'ICREATIONDATE))
<some more things>
<more ,(KWOTE ...) with same problems>)
When trying to evaluate this within SEdit (with Meta-E) it breaks saying
"File not found" about "LYRIC.INIT" above. If I shift-copy the GETFILEINFO
expression into the break-exec (or any exec) everything works fine.
This BQUOTE is part of an (E ... ) file package form, so when doing a
MAKEFILE the same problem arises.
After some experimenting I finally converted the file names from strings
to atoms (getting '|{BIRK:IDA:LITH}<LISP>LYRIC>LYRIC.INIT|) and all worked
fine.
What really puzzles me is why eval in SEdit and during MAKEFILE fails but
exec eval doesn't. Has anyone out there experienced similar problems?
BTW, why Common Lisp?
__________
Ulf Dahlen
Dept of Computer & Info Science, University of Linkoping, Sweden
Troskaregatan 51:23 | uda@ida.liu.se
S-583 30 LINKOPING | uda@majestix.UUCP
SWEDEN | {mcvax,munnari,seismo}!enea!liuida!uda
"The beginning is a very delicate time."
Technical Details
Message-ID:
<697@smidefix.liu.se>Path:
arc1-ca.pugleaf.net!utzoo!mnetor!uunet!mcvax!enea!liuida!udaShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!mcvax!enea!liuida!uda From: uda@smidefix.liu.se (Ulf Dahlen) Newsgroups: comp.sys.xerox Subject: Lyric BQUOTE Message-ID: <697@smidefix.liu.se> Date: 15 Jan 88 23:53:41 GMT Organization: CIS Dept, Univ of Linkoping, Sweden Lines: 31 Keywords: BQUOTE, Lyric, filenames Summary: Strange filename problem again...