Uses of Package
pmp

Packages that use pmp
pmp This package contains core classes of PMP macroprocessor. 
pmp.gui This package contains classes for command-line interface of PMP macroprocessor. 
pmp.io Classes in this package provide input/output system for PMP macroprocessor. 
pmp.macro This package contains classes for builtin macros of PMP macroprocessor. 
pmp.macro.java This package contains classes for builtin macros of PMP:macroprocessor for manipulation with Java classes. 
pmp.macro.lex This package contains classes for builtin macros of PMP:macroprocessor for lexical analysis. 
pmp.macro.math This package contains classes for builtin macros of PMP:macroprocessor for mathematical operations. 
pmp.macro.str This package contains classes for builtin macros of PMP:macroprocessor for string manipulation. 
pmp.macro.tools   
pmp.xml This package contains classes for manipulation with XML configuration files. 
 

Classes in pmp used by pmp
AbstractMacro
          Abstract superclass for all macros.
Analyzer
          Syntactic analyzer.
Analyzer.State
          States of syntactic analyzer.
CallStack
          Stack for storing macro parameters.
CallStackItem
          Class representing item of call-stack.
CallStackItem.Type
           
FatalParserException
          Signals fatal error in macroprocessor.
InputOutput
          Interface for Macroprocessor input/output system.
InputQueue
          Internal structure of macroprocessor which provides input source for parser.
InputSource
          Represents abstract input source used by macroprocessor's InputQueue.
InternalMPError
          Signals internal error in macroprocessor.
InternalMPError.Source
           
MacroList
          Maintains list of macros.
MacroListItem
          Element of list of macros.
MacroListModifyEvent
          Event class for MacroListModifyListener.
MacroListModifyListener
          Listener interface for notifications of macro list modifications.
Macroprocessor
          Main class of Macroprocessor.
Macroprocessor.Component
           
MatcherIface
          Interface for regexp matcher class.
MatcherIface.State
          State of matcher.
Token
          Source code token.
Token.Type
           
 

Classes in pmp used by pmp.gui
MacroListModifyEvent
          Event class for MacroListModifyListener.
MacroListModifyListener
          Listener interface for notifications of macro list modifications.
Macroprocessor
          Main class of Macroprocessor.
 

Classes in pmp used by pmp.io
FatalParserException
          Signals fatal error in macroprocessor.
InputOutput
          Interface for Macroprocessor input/output system.
InputSource
          Represents abstract input source used by macroprocessor's InputQueue.
Macroprocessor
          Main class of Macroprocessor.
Macroprocessor.Component
           
 

Classes in pmp used by pmp.macro
AbstractMacro
          Abstract superclass for all macros.
Macroprocessor
          Main class of Macroprocessor.
 

Classes in pmp used by pmp.macro.java
AbstractMacro
          Abstract superclass for all macros.
Macroprocessor
          Main class of Macroprocessor.
 

Classes in pmp used by pmp.macro.lex
AbstractMacro
          Abstract superclass for all macros.
Macroprocessor
          Main class of Macroprocessor.
 

Classes in pmp used by pmp.macro.math
AbstractMacro
          Abstract superclass for all macros.
Macroprocessor
          Main class of Macroprocessor.
 

Classes in pmp used by pmp.macro.str
AbstractMacro
          Abstract superclass for all macros.
Macroprocessor
          Main class of Macroprocessor.
 

Classes in pmp used by pmp.macro.tools
AbstractMacro
          Abstract superclass for all macros.
Macroprocessor
          Main class of Macroprocessor.
 

Classes in pmp used by pmp.xml
AbstractMacro
          Abstract superclass for all macros.
FatalParserException
          Signals fatal error in macroprocessor.
MacroList
          Maintains list of macros.
Macroprocessor
          Main class of Macroprocessor.
Macroprocessor.Component