Uses of Class
com.dfamaj.textproc.xwm.exceptions.XwmEngineException

Packages that use XwmEngineException
com.dfamaj.textproc.xwm   
com.dfamaj.textproc.xwm.exceptions   
com.dfamaj.textproc.xwm.primitives   
 

Uses of XwmEngineException in com.dfamaj.textproc.xwm
 

Methods in com.dfamaj.textproc.xwm that throw XwmEngineException
 Token XwmEngineImpl.innerNextTokenAssertIsWord(java.lang.String primitive, Location location)
          
renvoie le prochain Token du moteur, en garantissant qu'il s'agit d'un mot, c'est-à-dire qu'il n'est pas vide (fin de source XWM), qu'il n'est pas une espace, et qu'il n'est pas une macro.
 Token XwmEngine.innerNextTokenAssertIsWord(java.lang.String primitive, Location location)
          
renvoie le prochain Token du moteur, en garantissant qu'il s'agit d'un mot, c'est-à-dire qu'il n'est pas vide (fin de source XWM), qu'il n'est pas une espace, et qu'il n'est pas une macro.
 

Uses of XwmEngineException in com.dfamaj.textproc.xwm.exceptions
 

Subclasses of XwmEngineException in com.dfamaj.textproc.xwm.exceptions
 class IllegalSyntaxException
          exception levée lorsqu'on rencontre un token interdit dans une primitive.
 class XwmStackOverflowException
          exception levée lorsqu'on est dans une boucle infinie.
 

Uses of XwmEngineException in com.dfamaj.textproc.xwm.primitives
 

Methods in com.dfamaj.textproc.xwm.primitives that throw XwmEngineException
 Tokenizer TokensPrimitive.handlePrimitive(java.lang.String primitive, XwmEngine engine)
          
traite la primitive "\tokens".
 Tokenizer TokenizedSequence.handlePrimitive(java.lang.String primitive, XwmEngine engine)
          
traite la primitive.
 Tokenizer NospPrimitive.handlePrimitive(java.lang.String primitive, XwmEngine engine)
          
traite la primitive "\nosp".
 Tokenizer NoexpandPrimitive.handlePrimitive(java.lang.String primitive, XwmEngine engine)
          
traite la primitive "\noexpand".
 Tokenizer MessagePrimitive.handlePrimitive(java.lang.String primitive, XwmEngine engine)
          
traite la primitive "\message".
 Tokenizer MacronamePrimitive.handlePrimitive(java.lang.String primitive, XwmEngine engine)
          
traite la primitive "\macroname".
 Tokenizer IfvoidPrimitive.handlePrimitive(java.lang.String primitive, XwmEngine engine)
          
traite la primitive "\ifvoid".
 Tokenizer ForcespPrimitive.handlePrimitive(java.lang.String primitive, XwmEngine engine)
          
traite la primitive "\forcesp".
 Tokenizer ElsePrimitive.handlePrimitive(java.lang.String primitive, XwmEngine engine)
          
traite la primitive "\else".
 Tokenizer DefPrimitive.handlePrimitive(java.lang.String primitive, XwmEngine engine)
          
traite la primitive "\def".
 Tokenizer ByePrimitive.handlePrimitive(java.lang.String primitive, XwmEngine engine)
          
traite la primitive "\bye".