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

VTP exception handling



My todays (or better "tonights") question concerns the VTP exceptions:

------------------------------ From the VTP manual --------------------------
Signaling and handling such failures is done via the Le_Lisp excep-
tion primitives such as tag, exit, lock, and others. A failure tag is associated
to each such failure of the Vtp functions. These tags are described in the
present document, with the following two restrictions:


   - The choice of tag names may change in future versions, (in particular
     French names will be removed).


   - The type of the value associated with a tag when an exception is raised,
     is not yet specified.

---------------------------------------------------------------------------

Do you use in your VTP programs a VTP exeption handler, e.g., a kind
of `vtp-condition-case' with a similar behavior than the
condition-case form in Common Lisp?

If not so, I suppose that the LeLisp fsubr `lock' is the best way to
program one. Is this right? 

	Guido