| Ast |
| Compiler |
| DependencyInjection |
| Event |
| Formatter |
| Lexer |
| Parser |
| Partial |
| Renderer |
| Test |
| Util |
| EventManagerTrait |
| CompilerInterface | Interface for EventManager. |
| CompilerModuleInterface | Interface ModuleInterface. |
| DependencyInjectionInterface | |
| EventInterface | Representation of an event. |
| EventManagerInterface | Interface for EventManager. |
| ExtensionInterface | |
| FormatterModuleInterface | Interface ModuleInterface. |
| InvokerInterface | |
| LexerInterface | |
| LexerModuleInterface | Interface ModuleInterface. |
| ParserModuleInterface | Interface ModuleInterface. |
| RendererModuleInterface | Interface ModuleInterface. |
| AbstractCompilerModule | Abstract class AbstractModule. |
| AbstractExtension | |
| AbstractFormatterModule | Abstract class AbstractModule. |
| AbstractLexerModule | Abstract class AbstractModule. |
| AbstractParserModule | Abstract class AbstractModule. |
| AbstractPlugin | A plug-in can be used both as an extension (globally enabled with MyPlugin::enable()) or as a module scoped to a given renderer (with MyPlugin::enable($renderer)). |
| AbstractRendererModule | Abstract class AbstractModule. |
| AstException | Represents an exception that is thrown during tree-manipulation processes. |
| Cli | |
| Compiler | |
| CompilerEvent | |
| CompilerException | Represents an exception that is thrown during the compiling process. |
| DependencyException | Represents an exception that is thrown during the injection of dependencies. |
| DependencyInjection | |
| Event | |
| Formatter | |
| FormatterEvent | |
| FormatterException | Represents an exception that is thrown during tree-manipulation processes. |
| Invoker | |
| JsTransformerExtension | |
| JsTransformerFilter | |
| Lexer | Performs lexical analysis and provides a token generator. |
| LexerEvent | |
| LexerException | Represents an exception that is thrown during the lexical analysis. |
| Optimizer | |
| OptionsBundle | |
| Parser | Takes tokens from the Lexer and creates an AST out of it. |
| ParserEvent | |
| ParserException | Represents an exception that is thrown during the parsing process. |
| Phug | |
| PhugException | |
| Reader | A string reading utility that searches strings byte by byte. |
| ReaderException | An exception thrown by the pug reader. |
| Renderer | |
| RendererEvent | |
| RendererException | |
| Scanners |