| Package | Description |
|---|---|
| org.panda_lang.framework.design.interpreter.parser.expression | |
| org.panda_lang.framework.language.interpreter.parser.expression |
| Modifier and Type | Field and Description |
|---|---|
static ExpressionParserSettings |
ExpressionParserSettings.DEFAULT
Default instance of expression settings
|
| Modifier and Type | Method and Description |
|---|---|
ExpressionParserSettings |
ExpressionParserSettings.ExpressionParserSettingsBuilder.build()
Create settings based on the collected data
|
| Modifier and Type | Method and Description |
|---|---|
ExpressionTransaction |
ExpressionParser.parse(Context context,
Streamable streamable,
ExpressionParserSettings settings)
Parse expression
|
Optional<ExpressionTransaction> |
ExpressionParser.parseSilently(Context context,
Streamable streamable,
ExpressionParserSettings settings)
Try to parse expression
|
| Modifier and Type | Method and Description |
|---|---|
ExpressionTransaction |
PandaExpressionParser.parse(Context context,
Streamable streamable,
ExpressionParserSettings settings) |
ExpressionTransaction |
PandaExpressionParser.parse(Context context,
Streamable streamable,
ExpressionParserSettings settings,
@Nullable BiConsumer<ExpressionContext,PandaExpressionParserWorker> visitor) |
Optional<ExpressionTransaction> |
PandaExpressionParser.parseSilently(Context context,
Streamable streamable,
ExpressionParserSettings settings) |
Copyright © 2020. All rights reserved.