Package processing.mode.java.preproc
package processing.mode.java.preproc
-
ClassDescriptionWrapper for import statementsANTLR error listener to inform a preprocess issue listener when syntax errors are encountered.Data structure describing where an issue occurred.Utility that can help clean up where in source an issue should be reported.Data structure describing an issue simplification or explanation.Interface for listener that responds to issues reported by the preprocessor.Simple interface for strategy which can emit the full body of a processing sketch.ANTLR tree traversal listener that preforms code rewrites as part of sketch preprocessing.Listener for issues encountered while processing a valid pde parse tree.Decorator around a {TokenStreamRewriter}.Issue emitted from the preprocessor.Utility to preprocess sketches prior to compilation.The mode that the sketch uses to run.Factory which creates parse tree traversal listeners.Builder to help instantiate a PdePreprocessor.Utility class that generates localized error messages for incorrect sketch syntax.Singleton with fallback error localizations.Default strategy to use if other message simplification strategies have failed.Strategy to check to make sure that the number of occurrences of a token are even.Interface for strategies that improve preprocess error messages before showing them to the user.Simple automaton that reads backwards from a position in source to find the prior token.Strategy that cleans up errors based on a regex matching the error message.Template class for checking that two tokens appear in pairs.Result of sketch Preprocessing.This class provides an empty implementation of
ProcessingListener, which can be extended to create a listener which only needs to handle a subset of the available methods.This interface defines a complete listener for a parse tree produced byProcessingParser.Data structure describing the result of preprocessor rewrite.Builder to help create a {RewriteResult}.