Package io.operon.parser
Class OperonParser.ExprContext
- java.lang.Object
-
- org.antlr.v4.runtime.RuleContext
-
- org.antlr.v4.runtime.ParserRuleContext
-
- io.operon.parser.OperonParser.ExprContext
-
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTree,org.antlr.v4.runtime.tree.RuleNode,org.antlr.v4.runtime.tree.SyntaxTree,org.antlr.v4.runtime.tree.Tree
- Enclosing class:
- OperonParser
public static class OperonParser.ExprContext extends org.antlr.v4.runtime.ParserRuleContext
-
-
Constructor Summary
Constructors Constructor Description ExprContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)
-
Method Summary
-
Methods inherited from class org.antlr.v4.runtime.ParserRuleContext
addAnyChild, addChild, addChild, addChild, addErrorNode, addErrorNode, copyFrom, getChild, getChild, getChildCount, getParent, getRuleContext, getRuleContexts, getSourceInterval, getStart, getStop, getToken, getTokens, removeLastChild, toInfoString
-
-
-
-
Method Detail
-
json
public List<OperonParser.JsonContext> json()
-
json
public OperonParser.JsonContext json(int i)
-
assign_expr
public List<OperonParser.Assign_exprContext> assign_expr()
-
assign_expr
public OperonParser.Assign_exprContext assign_expr(int i)
-
computed_value_ref
public List<OperonParser.Computed_value_refContext> computed_value_ref()
-
computed_value_ref
public OperonParser.Computed_value_refContext computed_value_ref(int i)
-
value_ref
public List<OperonParser.Value_refContext> value_ref()
-
value_ref
public OperonParser.Value_refContext value_ref(int i)
-
lambda_function_call
public List<OperonParser.Lambda_function_callContext> lambda_function_call()
-
lambda_function_call
public OperonParser.Lambda_function_callContext lambda_function_call(int i)
-
lambda_function_ref
public List<OperonParser.Lambda_function_refContext> lambda_function_ref()
-
lambda_function_ref
public OperonParser.Lambda_function_refContext lambda_function_ref(int i)
-
auto_invoke_ref
public List<OperonParser.Auto_invoke_refContext> auto_invoke_ref()
-
auto_invoke_ref
public OperonParser.Auto_invoke_refContext auto_invoke_ref(int i)
-
function_call
public List<OperonParser.Function_callContext> function_call()
-
function_call
public OperonParser.Function_callContext function_call(int i)
-
function_ref
public List<OperonParser.Function_refContext> function_ref()
-
function_ref
public OperonParser.Function_refContext function_ref(int i)
-
function_ref_invoke
public List<OperonParser.Function_ref_invokeContext> function_ref_invoke()
-
function_ref_invoke
public OperonParser.Function_ref_invokeContext function_ref_invoke(int i)
-
function_ref_invoke_full
public List<OperonParser.Function_ref_invoke_fullContext> function_ref_invoke_full()
-
function_ref_invoke_full
public OperonParser.Function_ref_invoke_fullContext function_ref_invoke_full(int i)
-
json_type_function_shortcut
public List<OperonParser.Json_type_function_shortcutContext> json_type_function_shortcut()
-
json_type_function_shortcut
public OperonParser.Json_type_function_shortcutContext json_type_function_shortcut(int i)
-
integration_call
public List<OperonParser.Integration_callContext> integration_call()
-
integration_call
public OperonParser.Integration_callContext integration_call(int i)
-
choice
public List<OperonParser.ChoiceContext> choice()
-
choice
public OperonParser.ChoiceContext choice(int i)
-
map_expr
public List<OperonParser.Map_exprContext> map_expr()
-
map_expr
public OperonParser.Map_exprContext map_expr(int i)
-
filter_full_expr
public List<OperonParser.Filter_full_exprContext> filter_full_expr()
-
filter_full_expr
public OperonParser.Filter_full_exprContext filter_full_expr(int i)
-
where_expr
public List<OperonParser.Where_exprContext> where_expr()
-
where_expr
public OperonParser.Where_exprContext where_expr(int i)
-
path_matches
public List<OperonParser.Path_matchesContext> path_matches()
-
path_matches
public OperonParser.Path_matchesContext path_matches(int i)
-
update_expr
public List<OperonParser.Update_exprContext> update_expr()
-
update_expr
public OperonParser.Update_exprContext update_expr(int i)
-
build_expr
public List<OperonParser.Build_exprContext> build_expr()
-
build_expr
public OperonParser.Build_exprContext build_expr(int i)
-
update_array_expr
public List<OperonParser.Update_array_exprContext> update_array_expr()
-
update_array_expr
public OperonParser.Update_array_exprContext update_array_expr(int i)
-
loop_expr
public List<OperonParser.Loop_exprContext> loop_expr()
-
loop_expr
public OperonParser.Loop_exprContext loop_expr(int i)
-
do_while_expr
public List<OperonParser.Do_while_exprContext> do_while_expr()
-
do_while_expr
public OperonParser.Do_while_exprContext do_while_expr(int i)
-
while_expr
public List<OperonParser.While_exprContext> while_expr()
-
while_expr
public OperonParser.While_exprContext while_expr(int i)
-
try_catch
public List<OperonParser.Try_catchContext> try_catch()
-
try_catch
public OperonParser.Try_catchContext try_catch(int i)
-
parentheses_expr
public List<OperonParser.Parentheses_exprContext> parentheses_expr()
-
parentheses_expr
public OperonParser.Parentheses_exprContext parentheses_expr(int i)
-
throw_exception
public List<OperonParser.Throw_exceptionContext> throw_exception()
-
throw_exception
public OperonParser.Throw_exceptionContext throw_exception(int i)
-
aggregate_expr
public List<OperonParser.Aggregate_exprContext> aggregate_expr()
-
aggregate_expr
public OperonParser.Aggregate_exprContext aggregate_expr(int i)
-
flow_break
public List<OperonParser.Flow_breakContext> flow_break()
-
flow_break
public OperonParser.Flow_breakContext flow_break(int i)
-
break_loop
public List<OperonParser.Break_loopContext> break_loop()
-
break_loop
public OperonParser.Break_loopContext break_loop(int i)
-
continue_loop
public List<OperonParser.Continue_loopContext> continue_loop()
-
continue_loop
public OperonParser.Continue_loopContext continue_loop(int i)
-
filter_expr
public List<OperonParser.Filter_exprContext> filter_expr()
-
filter_expr
public OperonParser.Filter_exprContext filter_expr(int i)
-
obj_access
public List<OperonParser.Obj_accessContext> obj_access()
-
obj_access
public OperonParser.Obj_accessContext obj_access(int i)
-
obj_dynamic_access
public List<OperonParser.Obj_dynamic_accessContext> obj_dynamic_access()
-
obj_dynamic_access
public OperonParser.Obj_dynamic_accessContext obj_dynamic_access(int i)
-
obj_deep_scan
public List<OperonParser.Obj_deep_scanContext> obj_deep_scan()
-
obj_deep_scan
public OperonParser.Obj_deep_scanContext obj_deep_scan(int i)
-
obj_dynamic_deep_scan
public List<OperonParser.Obj_dynamic_deep_scanContext> obj_dynamic_deep_scan()
-
obj_dynamic_deep_scan
public OperonParser.Obj_dynamic_deep_scanContext obj_dynamic_deep_scan(int i)
-
function_ref_curry
public List<OperonParser.Function_ref_curryContext> function_ref_curry()
-
function_ref_curry
public OperonParser.Function_ref_curryContext function_ref_curry(int i)
-
expr
public List<OperonParser.ExprContext> expr()
-
expr
public OperonParser.ExprContext expr(int i)
-
MINUS
public org.antlr.v4.runtime.tree.TerminalNode MINUS()
-
NEGATE
public org.antlr.v4.runtime.tree.TerminalNode NEGATE()
-
NOT
public org.antlr.v4.runtime.tree.TerminalNode NOT()
-
POW
public org.antlr.v4.runtime.tree.TerminalNode POW()
-
MULT
public org.antlr.v4.runtime.tree.TerminalNode MULT()
-
DIV
public org.antlr.v4.runtime.tree.TerminalNode DIV()
-
MOD
public org.antlr.v4.runtime.tree.TerminalNode MOD()
-
PLUS
public org.antlr.v4.runtime.tree.TerminalNode PLUS()
-
EQ
public org.antlr.v4.runtime.tree.TerminalNode EQ()
-
LT
public org.antlr.v4.runtime.tree.TerminalNode LT()
-
GT
public org.antlr.v4.runtime.tree.TerminalNode GT()
-
LTE
public org.antlr.v4.runtime.tree.TerminalNode LTE()
-
GTE
public org.antlr.v4.runtime.tree.TerminalNode GTE()
-
IEQ
public org.antlr.v4.runtime.tree.TerminalNode IEQ()
-
AND
public org.antlr.v4.runtime.tree.TerminalNode AND()
-
OR
public org.antlr.v4.runtime.tree.TerminalNode OR()
-
getRuleIndex
public int getRuleIndex()
- Overrides:
getRuleIndexin classorg.antlr.v4.runtime.RuleContext
-
enterRule
public void enterRule(org.antlr.v4.runtime.tree.ParseTreeListener listener)
- Overrides:
enterRulein classorg.antlr.v4.runtime.ParserRuleContext
-
exitRule
public void exitRule(org.antlr.v4.runtime.tree.ParseTreeListener listener)
- Overrides:
exitRulein classorg.antlr.v4.runtime.ParserRuleContext
-
accept
public <T> T accept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor)
- Specified by:
acceptin interfaceorg.antlr.v4.runtime.tree.ParseTree- Overrides:
acceptin classorg.antlr.v4.runtime.RuleContext
-
-