Class Python3Parser.ExprContext

java.lang.Object
org.antlr.v4.runtime.RuleContext
org.antlr.v4.runtime.ParserRuleContext
de.jplag.python3.grammar.Python3Parser.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:
Python3Parser

public static class Python3Parser.ExprContext extends org.antlr.v4.runtime.ParserRuleContext
  • Field Summary

    Fields inherited from class org.antlr.v4.runtime.ParserRuleContext

    children, EMPTY, exception, start, stop

    Fields inherited from class org.antlr.v4.runtime.RuleContext

    invokingState, parent
  • Constructor Summary

    Constructors
    Constructor
    Description
    ExprContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    List<org.antlr.v4.runtime.tree.TerminalNode>
    ADD()
     
    org.antlr.v4.runtime.tree.TerminalNode
    ADD(int i)
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
    AT()
     
     
    org.antlr.v4.runtime.tree.TerminalNode
    DIV()
     
    void
    enterRule(org.antlr.v4.runtime.tree.ParseTreeListener listener)
     
    void
    exitRule(org.antlr.v4.runtime.tree.ParseTreeListener listener)
     
     
    expr(int i)
     
    int
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    List<org.antlr.v4.runtime.tree.TerminalNode>
     
    org.antlr.v4.runtime.tree.TerminalNode
    MINUS(int i)
     
    org.antlr.v4.runtime.tree.TerminalNode
    MOD()
     
    List<org.antlr.v4.runtime.tree.TerminalNode>
     
    org.antlr.v4.runtime.tree.TerminalNode
    NOT_OP(int i)
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
    XOR()
     

    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

    Methods inherited from class org.antlr.v4.runtime.RuleContext

    accept, depth, getAltNumber, getPayload, getRuleContext, getText, isEmpty, setAltNumber, setParent, toString, toString, toString, toString, toString, toStringTree, toStringTree, toStringTree

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • ExprContext

      public ExprContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)
  • Method Details

    • atom_expr

      public Python3Parser.Atom_exprContext atom_expr()
    • expr

    • expr

      public Python3Parser.ExprContext expr(int i)
    • ADD

      public List<org.antlr.v4.runtime.tree.TerminalNode> ADD()
    • ADD

      public org.antlr.v4.runtime.tree.TerminalNode ADD(int i)
    • MINUS

      public List<org.antlr.v4.runtime.tree.TerminalNode> MINUS()
    • MINUS

      public org.antlr.v4.runtime.tree.TerminalNode MINUS(int i)
    • NOT_OP

      public List<org.antlr.v4.runtime.tree.TerminalNode> NOT_OP()
    • NOT_OP

      public org.antlr.v4.runtime.tree.TerminalNode NOT_OP(int i)
    • POWER

      public org.antlr.v4.runtime.tree.TerminalNode POWER()
    • STAR

      public org.antlr.v4.runtime.tree.TerminalNode STAR()
    • AT

      public org.antlr.v4.runtime.tree.TerminalNode AT()
    • DIV

      public org.antlr.v4.runtime.tree.TerminalNode DIV()
    • MOD

      public org.antlr.v4.runtime.tree.TerminalNode MOD()
    • IDIV

      public org.antlr.v4.runtime.tree.TerminalNode IDIV()
    • LEFT_SHIFT

      public org.antlr.v4.runtime.tree.TerminalNode LEFT_SHIFT()
    • RIGHT_SHIFT

      public org.antlr.v4.runtime.tree.TerminalNode RIGHT_SHIFT()
    • AND_OP

      public org.antlr.v4.runtime.tree.TerminalNode AND_OP()
    • XOR

      public org.antlr.v4.runtime.tree.TerminalNode XOR()
    • OR_OP

      public org.antlr.v4.runtime.tree.TerminalNode OR_OP()
    • getRuleIndex

      public int getRuleIndex()
      Overrides:
      getRuleIndex in class org.antlr.v4.runtime.RuleContext
    • enterRule

      public void enterRule(org.antlr.v4.runtime.tree.ParseTreeListener listener)
      Overrides:
      enterRule in class org.antlr.v4.runtime.ParserRuleContext
    • exitRule

      public void exitRule(org.antlr.v4.runtime.tree.ParseTreeListener listener)
      Overrides:
      exitRule in class org.antlr.v4.runtime.ParserRuleContext