Packages

class PythonParser extends PythonParserConstants

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PythonParser
  2. PythonParserConstants
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new PythonParser(tm: PythonParserTokenManager)

    Constructor with generated Token Manager.

  2. new PythonParser(stream: Reader)

    Constructor.

  3. new PythonParser(stream: InputStream, encoding: String)

    Constructor with InputStream and supplied encoding

  4. new PythonParser(stream: InputStream)

    Constructor with InputStream.

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def ReInit(tm: PythonParserTokenManager): Unit

    Reinitialise.

  5. def ReInit(stream: Reader): Unit

    Reinitialise.

  6. def ReInit(stream: InputStream, encoding: String): Unit

    Reinitialise.

  7. def ReInit(stream: InputStream): Unit

    Reinitialise.

  8. final def argument(positionalArgs: ArrayList[iexpr], keywordArgs: ArrayList[Keyword]): Unit
  9. final def arguments(positionalArgs: ArrayList[iexpr], keywordArgs: ArrayList[Keyword]): Unit
  10. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  11. final def assertStatement(): Assert
  12. final def assignmentOrExpr(): istmt
  13. final def asyncStatement(): istmt
  14. final def atom(): iexpr
  15. final def awaitPrimary(): iexpr
  16. final def bitwiseAnd(): iexpr
  17. final def bitwiseOr(): iexpr
  18. final def bitwiseXor(): iexpr
  19. final def block(): ArrayList[istmt]
  20. final def breakStatement(): Break
  21. final def classDef(decorators: ArrayList[iexpr]): ClassDef
  22. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  23. final def comparison(): iexpr
  24. final def compoundStatement(): istmt
  25. final def conditionalExpression(): iexpr
  26. final def conjunction(): iexpr
  27. final def continueStatement(): Continue
  28. final def decoratedStatement(): istmt
  29. final def decorators(): ArrayList[iexpr]
  30. final def delStatement(): Delete
  31. final def disable_tracing(): Unit

    Disable tracing.

  32. final def disjunction(): iexpr
  33. final def dottedAsName(): Alias
  34. final def dottedAsNames(): ArrayList[Alias]
  35. final def dottedName(): String
  36. final def doubleStarParameters(): Arg
  37. final def elifBlock(): ArrayList[istmt]
  38. final def elseBlock(): ArrayList[istmt]
  39. final def enable_tracing(): Unit

    Enable tracing.

  40. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  41. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  42. final def exceptBlock(): ExceptHandler
  43. final def execStatementPython2(execName: Name): istmt
  44. final def expression(): iexpr
  45. final def expressionsAsTuple(): iexpr
  46. final def factor(): iexpr
  47. final def finallyBlock(): ArrayList[istmt]
  48. final def forIfClause(): Comprehension
  49. final def forIfClauses(): ArrayList[Comprehension]
  50. final def forStatement(isAsync: Boolean, asyncToken: Token): istmt
  51. final def functionDef(decorators: ArrayList[iexpr], isAsync: Boolean, asyncToken: Token): istmt
  52. def generateParseException(): ParseException

    Generate ParseException.

  53. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  54. final def getNextToken(): Token

    Get the next Token.

  55. final def getToken(index: Int): Token

    Get the specific Token.

  56. final def globalStatement(): Global
  57. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  58. final def ifStatement(): If
  59. final def importFrom(): ImportFrom
  60. final def importFromAsName(): Alias
  61. final def importFromAsNames(): ArrayList[Alias]
  62. final def importFromTargets(): ArrayList[Alias]
  63. final def importName(): Import
  64. final def importStatement(): istmt
  65. final def inversion(): iexpr
  66. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  67. final def kwOnlyParameters(params: ArrayList[Arg], defaults: ArrayList[iexpr]): Unit
  68. final def lambda(): iexpr
  69. final def lambdaDoubleStarParameters(): Arg
  70. final def lambdaFunctionParameterDef(): Arg
  71. final def lambdaKwOnlyParameters(params: ArrayList[Arg], defaults: ArrayList[iexpr]): Unit
  72. final def lambdaParameters(): Arguments
  73. final def lambdaPositionalParameters(initialDefaultRequired: Boolean, params: ArrayList[Arg], defaults: ArrayList[iexpr]): Boolean
  74. final def lambdaStarAndFollowingParameters(varArg: BoxedObject[Arg], kwOnlyArgs: ArrayList[Arg], kwDefaults: ArrayList[iexpr], kwArg: BoxedObject[Arg]): Unit
  75. final def listOrListComprehension(): iexpr
  76. final def module(): Module
  77. final def namedExpression(): iexpr
  78. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  79. final def nonlocalStatement(): Nonlocal
  80. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  81. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  82. final def number(): Constant
  83. final def parameters(): Arguments
  84. final def passStatement(): Pass
  85. final def positionalParameters(initialDefaultRequired: Boolean, params: ArrayList[Arg], defaults: ArrayList[iexpr]): Boolean
  86. final def power(): iexpr
  87. final def primary(): iexpr
  88. final def printStatementPython2(printName: Name): istmt
  89. final def raiseStatement(): istmt
  90. final def replacementField(): FormattedValue
  91. final def returnStatement(): Return
  92. final def setOrDictOrSetCompOrDictComp(): iexpr
  93. final def shiftExpr(): iexpr
  94. final def simpleStatement(): ArrayList[istmt]
  95. final def slice(): iexpr
  96. final def slices(): iexpr
  97. final def smallStatement(): istmt
  98. final def starAndFollowingParameters(varArg: BoxedObject[Arg], kwOnlyArgs: ArrayList[Arg], kwDefaults: ArrayList[iexpr], kwArg: BoxedObject[Arg]): Unit
  99. final def starConditionalExpressions(): iexpr
  100. final def starExpressions(): iexpr
  101. final def starTarget(): iexpr
  102. final def starTargets(): iexpr
  103. final def starredBitwiseOr(): iexpr
  104. final def starredExpression(): iexpr
  105. final def statementsAndDedentOrEof(): ArrayList[istmt]
  106. final def string(): iexpr
  107. final def strings(): iexpr
  108. final def sum(): iexpr
  109. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  110. final def term(): iexpr
  111. def toString(): String
    Definition Classes
    AnyRef → Any
  112. final def trace_enabled(): Boolean

    Trace enabled.

  113. final def tryStatement(): Try
  114. final def tupleOrGeneratorExpOrGroup(): iexpr
  115. final def typedFunctionParameterDef(): Arg
  116. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  117. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  118. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  119. final def whileStatement(): While
  120. final def withItem(): Withitem
  121. final def withItems(): ArrayList[Withitem]
  122. final def withStatement(isAsync: Boolean, asyncToken: Token): istmt
  123. final def yieldExpression(): iexpr
  124. final def yieldStatement(): Expr

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from PythonParserConstants

Inherited from AnyRef

Inherited from Any

Ungrouped