🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.xerox
Article #429

Lyric BQUOTE

#429
From: Ulf Dahlen
Date: Fri, 15 Jan 1988 23:53
31 lines
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!uda

Show 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...