Uses of Class
pmp.Macroprocessor

Packages that use Macroprocessor
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. 
 

Uses of Macroprocessor in pmp
 

Methods in pmp that return Macroprocessor
 Macroprocessor Macroprocessor.getMP()
           
 Macroprocessor Macroprocessor.Component.getMP()
           
 

Methods in pmp with parameters of type Macroprocessor
 java.lang.String Version.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String MacroChain.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String DefinedMacro.run(Macroprocessor mp, java.lang.String[] args)
          Expands given macro with given arguments.
abstract  java.lang.String AbstractMacro.run(Macroprocessor mp, java.lang.String[] args)
          Main method of macro.
 

Constructors in pmp with parameters of type Macroprocessor
Analyzer(Macroprocessor mp)
          Constructs lexical analyzer.
InputOutput(Macroprocessor mp)
           
InputQueue(Macroprocessor mp)
           
MacroList(Macroprocessor mp)
           
RegExps(Macroprocessor mp)
           
 

Uses of Macroprocessor in pmp.gui
 

Fields in pmp.gui declared as Macroprocessor
protected  Macroprocessor MainPanel.mp
           
 

Uses of Macroprocessor in pmp.io
 

Constructors in pmp.io with parameters of type Macroprocessor
FileIO(Macroprocessor mp, java.lang.String outputFile, boolean assign)
           
StringIO(Macroprocessor mp, java.lang.String program)
           
StringIO(Macroprocessor mp, java.lang.String program, java.lang.StringBuilder output)
           
 

Uses of Macroprocessor in pmp.macro
 

Methods in pmp.macro with parameters of type Macroprocessor
 java.lang.String Warning.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String Undefine.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String Pushdef.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String Popdef.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String Output.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String MacroTable.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String IsSet.run(Macroprocessor mp, java.lang.String[] params)
           
 java.lang.String IsDefined.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String IsBuiltin.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String Include.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String IfElse.run(Macroprocessor mp, java.lang.String[] params)
           
 java.lang.String Halt.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String Error.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String Echo.run(Macroprocessor mp, java.lang.String[] params)
           
 java.lang.String Defn.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String Define.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String Copydef.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String Call.run(Macroprocessor mp, java.lang.String[] params)
           
 java.lang.String Builtin.run(Macroprocessor mp, java.lang.String[] params)
           
 

Uses of Macroprocessor in pmp.macro.java
 

Methods in pmp.macro.java with parameters of type Macroprocessor
 java.lang.String ToString.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String ToClassName.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String NewString.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String New.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String Invoke.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String InstanceOf.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String Field.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String Construct.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String Cast.run(Macroprocessor mp, java.lang.String[] args)
           
 

Uses of Macroprocessor in pmp.macro.lex
 

Methods in pmp.macro.lex with parameters of type Macroprocessor
 java.lang.String Shift.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String JavaEscDecoder.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String JavaEncoder.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String HTMLSpecialChars.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String HTMLEntityDecoder.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String CEscDecoder.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String CEncoder.run(Macroprocessor mp, java.lang.String[] args)
           
 

Uses of Macroprocessor in pmp.macro.math
 

Methods in pmp.macro.math with parameters of type Macroprocessor
 java.lang.String Random.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String Min.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String Max.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String Inc.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String IfNotZero.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String Eval.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String Dec.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String Const.run(Macroprocessor mp, java.lang.String[] args)
           
 

Uses of Macroprocessor in pmp.macro.str
 

Methods in pmp.macro.str with parameters of type Macroprocessor
 java.lang.String UpperCase.run(Macroprocessor mp, java.lang.String[] params)
           
 java.lang.String UUID.run(Macroprocessor mp, java.lang.String[] params)
           
 java.lang.String Trim.run(Macroprocessor mp, java.lang.String[] params)
           
 java.lang.String SubstrCount.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String SubStr.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String StrTok.run(Macroprocessor parm1, java.lang.String[] parm2)
           
 java.lang.String Rot13.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String Reverse.run(Macroprocessor mp, java.lang.String[] params)
           
 java.lang.String Replace.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String Repeat.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String Ord.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String Match.run(Macroprocessor mp, java.lang.String[] params)
           
 java.lang.String MD5.run(Macroprocessor mp, java.lang.String[] params)
           
 java.lang.String LowerCase.run(Macroprocessor mp, java.lang.String[] params)
           
 java.lang.String Locate.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String Length.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String IsNumber.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String Compare.run(Macroprocessor mp, java.lang.String[] params)
           
 java.lang.String Chr.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String CRC32.run(Macroprocessor mp, java.lang.String[] params)
           
 java.lang.String Adler32.run(Macroprocessor mp, java.lang.String[] params)
           
 

Uses of Macroprocessor in pmp.macro.tools
 

Methods in pmp.macro.tools with parameters of type Macroprocessor
 java.lang.String SilentExec.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String SetProperty.run(Macroprocessor mp, java.lang.String[] params)
           
 java.lang.String Pause.run(Macroprocessor mp, java.lang.String[] args)
           
 java.lang.String GetProperty.run(Macroprocessor mp, java.lang.String[] params)
           
 java.lang.String Exec.run(Macroprocessor mp, java.lang.String[] args)
           
 

Uses of Macroprocessor in pmp.xml
 

Constructors in pmp.xml with parameters of type Macroprocessor
XMLConfig(Macroprocessor mp, boolean loaddef)
          Reads configuration from default configuration file bundled with macroprocessor.
XMLConfig(Macroprocessor mp, java.lang.String xmlConfig)
          Reads configuration from file.