class PythonParser extends PythonParserConstants
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- PythonParser
- PythonParserConstants
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new PythonParser(tm: PythonParserTokenManager)
Constructor with generated Token Manager.
- new PythonParser(stream: Reader)
Constructor.
- new PythonParser(stream: InputStream, encoding: String)
Constructor with InputStream and supplied encoding
- new PythonParser(stream: InputStream)
Constructor with InputStream.
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def ReInit(tm: PythonParserTokenManager): Unit
Reinitialise.
- def ReInit(stream: Reader): Unit
Reinitialise.
- def ReInit(stream: InputStream, encoding: String): Unit
Reinitialise.
- def ReInit(stream: InputStream): Unit
Reinitialise.
- final def argument(positionalArgs: ArrayList[iexpr], keywordArgs: ArrayList[Keyword]): Unit
- final def arguments(positionalArgs: ArrayList[iexpr], keywordArgs: ArrayList[Keyword]): Unit
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- final def assertStatement(): Assert
- final def assignmentOrExpr(): istmt
- final def asyncStatement(): istmt
- final def atom(): iexpr
- final def awaitPrimary(): iexpr
- final def bitwiseAnd(): iexpr
- final def bitwiseOr(): iexpr
- final def bitwiseXor(): iexpr
- final def block(): ArrayList[istmt]
- final def breakStatement(): Break
- final def classDef(decorators: ArrayList[iexpr]): ClassDef
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- final def comparison(): iexpr
- final def compoundStatement(): istmt
- final def conditionalExpression(): iexpr
- final def conjunction(): iexpr
- final def continueStatement(): Continue
- final def decoratedStatement(): istmt
- final def decorators(): ArrayList[iexpr]
- final def delStatement(): Delete
- final def disable_tracing(): Unit
Disable tracing.
- final def disjunction(): iexpr
- final def dottedAsName(): Alias
- final def dottedAsNames(): ArrayList[Alias]
- final def dottedName(): String
- final def doubleStarParameters(): Arg
- final def elifBlock(): ArrayList[istmt]
- final def elseBlock(): ArrayList[istmt]
- final def enable_tracing(): Unit
Enable tracing.
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def exceptBlock(): ExceptHandler
- final def execStatementPython2(execName: Name): istmt
- final def expression(): iexpr
- final def expressionsAsTuple(): iexpr
- final def factor(): iexpr
- final def finallyBlock(): ArrayList[istmt]
- final def forIfClause(): Comprehension
- final def forIfClauses(): ArrayList[Comprehension]
- final def forStatement(isAsync: Boolean, asyncToken: Token): istmt
- final def functionDef(decorators: ArrayList[iexpr], isAsync: Boolean, asyncToken: Token): istmt
- def generateParseException(): ParseException
Generate ParseException.
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def getNextToken(): Token
Get the next Token.
- final def getToken(index: Int): Token
Get the specific Token.
- final def globalStatement(): Global
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def ifStatement(): If
- final def importFrom(): ImportFrom
- final def importFromAsName(): Alias
- final def importFromAsNames(): ArrayList[Alias]
- final def importFromTargets(): ArrayList[Alias]
- final def importName(): Import
- final def importStatement(): istmt
- final def inversion(): iexpr
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def kwOnlyParameters(params: ArrayList[Arg], defaults: ArrayList[iexpr]): Unit
- final def lambda(): iexpr
- final def lambdaDoubleStarParameters(): Arg
- final def lambdaFunctionParameterDef(): Arg
- final def lambdaKwOnlyParameters(params: ArrayList[Arg], defaults: ArrayList[iexpr]): Unit
- final def lambdaParameters(): Arguments
- final def lambdaPositionalParameters(initialDefaultRequired: Boolean, params: ArrayList[Arg], defaults: ArrayList[iexpr]): Boolean
- final def lambdaStarAndFollowingParameters(varArg: BoxedObject[Arg], kwOnlyArgs: ArrayList[Arg], kwDefaults: ArrayList[iexpr], kwArg: BoxedObject[Arg]): Unit
- final def listOrListComprehension(): iexpr
- final def module(): Module
- final def namedExpression(): iexpr
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def nonlocalStatement(): Nonlocal
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def number(): Constant
- final def parameters(): Arguments
- final def passStatement(): Pass
- final def positionalParameters(initialDefaultRequired: Boolean, params: ArrayList[Arg], defaults: ArrayList[iexpr]): Boolean
- final def power(): iexpr
- final def primary(): iexpr
- final def printStatementPython2(printName: Name): istmt
- final def raiseStatement(): istmt
- final def replacementField(): FormattedValue
- final def returnStatement(): Return
- final def setOrDictOrSetCompOrDictComp(): iexpr
- final def shiftExpr(): iexpr
- final def simpleStatement(): ArrayList[istmt]
- final def slice(): iexpr
- final def slices(): iexpr
- final def smallStatement(): istmt
- final def starAndFollowingParameters(varArg: BoxedObject[Arg], kwOnlyArgs: ArrayList[Arg], kwDefaults: ArrayList[iexpr], kwArg: BoxedObject[Arg]): Unit
- final def starConditionalExpressions(): iexpr
- final def starExpressions(): iexpr
- final def starTarget(): iexpr
- final def starTargets(): iexpr
- final def starredBitwiseOr(): iexpr
- final def starredExpression(): iexpr
- final def statementsAndDedentOrEof(): ArrayList[istmt]
- final def string(): iexpr
- final def strings(): iexpr
- final def sum(): iexpr
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- final def term(): iexpr
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def trace_enabled(): Boolean
Trace enabled.
- final def tryStatement(): Try
- final def tupleOrGeneratorExpOrGroup(): iexpr
- final def typedFunctionParameterDef(): Arg
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def whileStatement(): While
- final def withItem(): Withitem
- final def withItems(): ArrayList[Withitem]
- final def withStatement(isAsync: Boolean, asyncToken: Token): istmt
- final def yieldExpression(): iexpr
- final def yieldStatement(): Expr
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated