Uses of Class
com.svincent.util.NestableException

Packages that use NestableException
com.svincent.moksa An implementation of a Warren's Abstract Machine and associated builtin predicates, to conform to ISO Prolog. 
com.svincent.smalljava Provides an API for generating Java source code and JVM bytecodes. 
com.svincent.util Provides various utility classes, which might be useful in a wide variety of contexts. 
 

Uses of NestableException in com.svincent.moksa
 

Subclasses of NestableException in com.svincent.moksa
 class NoSuchRuleException
          Thrown when a rule (name/arity) is invoked that doesn't exist..
 class PrologException
          Superclass of all exceptions thrown from the WAM.
static class PrologException.UnhandledPrologException
           
 class PrologParseException
          Thrown when an exception occurs whilst parsing Prolog source.
 class PrologStringFormatException
          Thrown when a string is not in proper Prolog-quoted form.
 

Uses of NestableException in com.svincent.smalljava
 

Subclasses of NestableException in com.svincent.smalljava
 class InvalidDescriptorException
          Thrown when parsing a type descriptor goes badly.
 class SmallJavaBuildingException
          Thrown if errors occur while building SmallJava data structures.
 class SmallJavaValidationException
          Thrown if errors occur while finalizing a SmallJava data structure.
 

Uses of NestableException in com.svincent.util
 

Subclasses of NestableException in com.svincent.util
 class ReflectException
          Thrown from ReflectUtil methods when an error occurs.
 

Methods in com.svincent.util that throw NestableException
protected static void NestableException.testFoo()
          Test code
protected static void NestableException.testBar()
          Test code
 




This is documentation for Moksa Prolog, which can be found at http://www.svincent.com/moksa/

Copyright © 1999 Shawn P. Vincent.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.