| Package | Description |
|---|---|
| org.panda_lang.framework.design.interpreter.parser.expression | |
| org.panda_lang.framework.language.interpreter.parser.expression |
| Modifier and Type | Method and Description |
|---|---|
default ExpressionTransaction |
ExpressionParser.parse(Context context,
Streamable streamable)
Utility method to call
ExpressionParser.parse(org.panda_lang.framework.design.interpreter.parser.Context, org.panda_lang.framework.design.interpreter.token.Streamable, ExpressionParserSettings)
with the default settings (ExpressionParserSettings.DEFAULT) |
ExpressionTransaction |
ExpressionParser.parse(Context context,
Streamable streamable,
ExpressionParserSettings settings)
Parse expression
|
default ExpressionTransaction |
ExpressionParser.parse(Context context,
SynchronizedSource source)
Utility method to parse expression from the synchronized source
|
| Modifier and Type | Method and Description |
|---|---|
default Optional<ExpressionTransaction> |
ExpressionParser.parseSilently(Context context,
Streamable streamable)
|
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) |
| Modifier and Type | Method and Description |
|---|---|
Optional<ExpressionTransaction> |
PandaExpressionParser.parseSilently(Context context,
Streamable streamable,
ExpressionParserSettings settings) |
Copyright © 2020. All rights reserved.