Package com.dfamaj.textproc.xwm

Interface Summary
Token
un token.
Tokenizer itérateur sur des tokens.
XwmContext
contexte de macros pour un moteur XWM.
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.
 

Class Summary
DefaultXwmContext contexte de macros pour un moteur XWM, avec les primitives de base.
EmptyTokenizer
itérateur sur aucun token.
EscapeToken
quelques tokens spécifiques...
Location positionnement dans un Tokenizer.
LocationUtil
utilitaires pour les objets Location.
NoDoubleSpaceTokenizerFilter
filtre sur un TokenizerFilter, qui réduit les espaces doubles.
NoExpandToken
un token qu'on ne doit pas développer.
OneTokenTokenizer
itérateur sur un seul token.
ReaderTokenizer un Tokenizer sur un Reader.
SpecialToken
un token logique, un peu spécial.
StringToken un token texte.
TokenArrayTokenizer
itérateur sur un tableau de tokens.
TokenImpl
un token.
TokenizerFilter
filtre sur un TokenizerFilter.
TokenListTokenizer itérateur sur des tokens.
XwmDefinedTokens
des tokens définis.
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.
XwmMacro une macro, avec son nom et sa définition.
XwmMacroDefinition
définition d'une macro.