[armedbear-cvs] r13146 - trunk/abcl/src/org/armedbear/lisp
Erik Huelsmann
ehuelsmann at common-lisp.net
Fri Jan 14 09:43:44 UTC 2011
Author: ehuelsmann
Date: Fri Jan 14 04:43:43 2011
New Revision: 13146
Log:
Add class documentation for recently added classes.
Modified:
trunk/abcl/src/org/armedbear/lisp/IntegrityError.java
trunk/abcl/src/org/armedbear/lisp/ProcessingTerminated.java
Modified: trunk/abcl/src/org/armedbear/lisp/IntegrityError.java
==============================================================================
--- trunk/abcl/src/org/armedbear/lisp/IntegrityError.java (original)
+++ trunk/abcl/src/org/armedbear/lisp/IntegrityError.java Fri Jan 14 04:43:43 2011
@@ -33,6 +33,10 @@
package org.armedbear.lisp;
+/** This error is invoked in situations where the code can't continue
+ * because some precondition isn't met, although it's not an assertion
+ * error per se.
+ */
public class IntegrityError extends Error
{
public IntegrityError()
Modified: trunk/abcl/src/org/armedbear/lisp/ProcessingTerminated.java
==============================================================================
--- trunk/abcl/src/org/armedbear/lisp/ProcessingTerminated.java (original)
+++ trunk/abcl/src/org/armedbear/lisp/ProcessingTerminated.java Fri Jan 14 04:43:43 2011
@@ -33,6 +33,12 @@
package org.armedbear.lisp;
+/** This error is thrown when the EXT:EXIT or EXT:QUIT function
+ * is being invoked. In the stand-alone case, it terminates the
+ * entire JVM, if caught in Interpreter.run().
+ *
+ * In the embedding case, it's up to the embedder what to do with it.
+ */
public class ProcessingTerminated extends Error
{
private int status;
More information about the armedbear-cvs
mailing list