# Package processing.mode.java.preproc

- Interface Summary
  Interface | Description
  --- | ---
  JavaTokenTypes |
  PdePartialTokenTypes |
  PdeTokenTypes |

- Class Summary
  Class | Description
  --- | ---
  JavaLexer |
  JavaRecognizer | Java 1.5 Recognizer /** Java 1.5 Recognizer Run 'java Main [-showtree] directory-full-of-java-files' [The -showtree option pops up a Swing frame that shows the AST constructed from the parser.] Run 'java Main ' Contributing authors: John Mitchell johnm@non.net Terence Parr parrt@magelang.com John Lilley jlilley@empathy.com Scott Stanchfield thetick@magelang.com Markus Mohnen mohnen@informatik.rwth-aachen.de Peter Williams pete.williams@sun.com Allan Jacobs Allan.Jacobs@eng.sun.com Steve Messick messick@redhills.com John Pybus john@pybus.org Version 1.00 December 9, 1997 -- initial release Version 1.01 December 10, 1997 fixed bug in octal def (0..7 not 0..8) Version 1.10 August 1998 (parrt) added tree construction fixed definition of WS,comments for mac,pc,unix newlines added unary plus Version 1.11 (Nov 20, 1998) Added "shutup" option to turn off last ambig warning.
  PdeEmitter | PDEEmitter: A class that can take an ANTLR Java AST and produce reasonably formatted Java code from it.
  PdeLexer |
  PdePreprocessor | Class that orchestrates preprocessing p5 syntax into straight Java.
  PdeRecognizer |
  PreprocessorResult |
  TokenUtil |

- Enum Summary
  Enum | Description
  --- | ---
  PdePreprocessor.Mode |