Uses of Interface
com.dfamaj.lang.ThreadUnsafe

Packages that use ThreadUnsafe
com.dfamaj.textproc.xwm   
com.dfamaj.textproc.xwm.primitives   
 

Uses of ThreadUnsafe in com.dfamaj.textproc.xwm
 

Subinterfaces of ThreadUnsafe in com.dfamaj.textproc.xwm
 interface Tokenizer
          itérateur sur des tokens.
 interface XwmEngine
          
un moteur, qui est en train de travailler sur un certain contexte, et qu'on peut passer à des primitives pour qu'elles fassent leur traitement.
 

Classes in com.dfamaj.textproc.xwm that implement ThreadUnsafe
 class DefaultXwmContext
          contexte de macros pour un moteur XWM, avec les primitives de base.
 class EmptyTokenizer
          
itérateur sur aucun token.
 class NoDoubleSpaceTokenizerFilter
          
filtre sur un TokenizerFilter, qui réduit les espaces doubles.
 class OneTokenTokenizer
          
itérateur sur un seul token.
 class ReaderTokenizer
          un Tokenizer sur un Reader.
 class TokenArrayTokenizer
          
itérateur sur un tableau de tokens.
 class TokenizerFilter
          
filtre sur un TokenizerFilter.
 class TokenListTokenizer
          itérateur sur des tokens.
 class XwmEngineImpl
          un moteur, qui travaille sur un certain contexte, à qui on donne un Tokenizer en entrée, et qui est lui-même un Tokenizer, dans le sens où il résout les macros.
 class XwmMacroDefinition
          
définition d'une macro.
 

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

Classes in com.dfamaj.textproc.xwm.primitives that implement ThreadUnsafe
 class ByePrimitive
          
la primitive "\bye"
 class DefPrimitive
          
la primitive "\def".
 class ElsePrimitive
          
la primitive "\else"
 class ForcespPrimitive
          
la primitive "\forcesp"
 class IfvoidPrimitive
          
la primitive "\ifvoid"
 class MacronamePrimitive
          la primitive "\macroname"
 class MessagePrimitive
          
la primitive "\message"
 class NoexpandPrimitive
          
la primitive "\noexpand"
 class NospPrimitive
          
la primitive "\nosp"
 class TokenizedSequence
          
une séquence de tokens à ne pas développer.
 class TokensPrimitive
          
la primitive "\tokens"
 class XwmPrimitive
          la super-classe des primitives.