[Date Prev] [Date Next] [Thread Prev] [Thread Next] Date Index Thread Index Search archive:
Date:Mon Aug 25 13:02:36 1999 
Subject:Common Lisp part in PopLog 
From:Stig E. Sandø 
Volume-ID:990825.02 

hi,

I am currently testing PopLog by porting a CL project to use it.
I've run into a few obstacles which I didn't find clear documentation
for and might be parts which 

1. It seems to miss the CL functions READ-SEQUENCE and 
ENSURE-DIRECTORY-EXIST (In other words it is only CLTL2 compliant and 
not ANSI compliant.. Would it be better to add CLTL2 to the 
feature list?)

2. I couldn't find a nice way to get RUN-UNIX-PROGRAM working in a 
simple way, it should be in the POPLOG package? When I try a REQUIRE
it runs out of memory.. 

3. How can I get the command line arguments given to the clisp program
when it is started, e.g for running as part of a shell-script?

4. LOAD seems to insist on the ".lsp" extension even though there
is something called *lispfiletypes* which it could iterate through 
when I call e.g (load "foo") and the file is foo.lisp. Most CL 
implementations I know have some way to customise this. 
(I made a wrapper to solve this ever so long..)

5. Is there any MOP support in PopLog or any MOP planned?


It seems nice enough though (need to add READ-SEQUENCE and 
ENSURE-..-EXIST to really test) :)

-- 
------------------------------------------------------------------
Stig Erik Sandoe    Institute of Informatics, University of Bergen
stig@ii.uib.no                         http://www.ii.uib.no/~stig/