[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ignore-errors without CLCS?



Hello,

isn't it possible anymore to use IGNORE-ERRORS without a CLOS+CLCS image?

> (file-position 0)

*** - FILE-POSITION : L'argument 0 doit e>tre un <<stream>> ouvert sur un fichier.
1. Break> abort

> (let ((sys::*use-clcs* nil)) (file-position 0))

*** - FILE-POSITION : L'argument 0 doit e>tre un <<stream>> ouvert sur un fichier.
1. Break> abort

> (ignore-errors (let ((sys::*use-clcs* nil)) (file-position 0)))

*** - FILE-POSITION : L'argument 0 doit e>tre un <<stream>> ouvert sur un fichier.
1. Break> abort

> (ignore-errors (let ((sys::*use-clcs* t)) (file-position 0)))
NIL ;
#<SIMPLE-ERROR #x07B84EEE>
> 

Wasn't there a primitive ignore-errors in earlier CLISPs?

BTW, don't try this like I do here with the french locale on current
CLISPs, it's broken (two ~).

	Jo"rg Ho"hle.
Joerg.Hoehle@gmd.de		http://zeus.gmd.de/~hoehle/amiga.html