| Package | Description |
|---|---|
| com.igormaznitsa.jcp.context | |
| com.igormaznitsa.jcp.exceptions | |
| com.igormaznitsa.jcp.expression |
| Modifier and Type | Field and Description |
|---|---|
static FilePositionInfo[] |
PreprocessingState.EMPTY_STACK |
| Modifier and Type | Method and Description |
|---|---|
FilePositionInfo[] |
PreprocessingState.makeIncludeStack() |
| Modifier and Type | Field and Description |
|---|---|
private FilePositionInfo[] |
PreprocessorException.includeStack |
| Modifier and Type | Method and Description |
|---|---|
FilePositionInfo[] |
PreprocessorException.getIncludeChain() |
| Modifier and Type | Method and Description |
|---|---|
private static java.lang.String |
PreprocessorException.makeStackView(FilePositionInfo[] list,
char fill) |
| Constructor and Description |
|---|
PreprocessorException(java.lang.String message,
java.lang.String processedText,
FilePositionInfo[] includeStack,
java.lang.Throwable cause) |
| Modifier and Type | Field and Description |
|---|---|
private FilePositionInfo[] |
ExpressionTreeElement.includeStack
Current include stack of the preprocessor to the source string.
|
private FilePositionInfo[] |
ExpressionTree.includeStack |
| Modifier and Type | Method and Description |
|---|---|
private ExpressionTree |
ExpressionParser.readFunction(AbstractFunction function,
java.io.PushbackReader reader,
PreprocessorContext context,
FilePositionInfo[] includeStack,
java.lang.String sources)
The auxiliary method allows to form a function and its arguments as a tree
|
(package private) ExpressionItem |
ExpressionParser.readFunctionArgument(java.io.PushbackReader reader,
ExpressionTree tree,
PreprocessorContext context,
FilePositionInfo[] callStack,
java.lang.String source)
The auxiliary method allows to read a function argument
|
| Constructor and Description |
|---|
ExpressionTree(FilePositionInfo[] callStack,
java.lang.String sources) |
ExpressionTreeElement(ExpressionItem item,
FilePositionInfo[] callStack,
java.lang.String sourceString)
The constructor
|