pythonparse

Lexical

object Lexical

Python's lexical grammar; how basic tokens get parsed. This stuff is sensitive to whitespace, which can only appear where it's explicitly stated to be part of the grammar.

Manually transcribed from https://docs.python.org/2/reference/lexical_analysis.html

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Lexical
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. val bindigit: fastparse.all.P0

  8. val bininteger: fastparse.all.P[BigInt]

  9. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. val comment: fastparse.all.Parser[Unit]

  11. val decimalinteger: fastparse.all.P[BigInt]

  12. val digit: fastparse.all.Parser[Unit]

  13. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  14. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  15. val escapeseq: fastparse.all.P0

  16. val exponent: fastparse.all.P0

  17. val exponentfloat: fastparse.all.P[BigDecimal]

  18. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  19. val floatnumber: fastparse.all.P[BigDecimal]

  20. val fraction: fastparse.all.P0

  21. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  22. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  23. val hexdigit: fastparse.all.P0

  24. val hexinteger: fastparse.all.P[BigInt]

  25. val identifier: fastparse.all.P[identifier]

  26. val imagnumber: fastparse.all.Parser[BigDecimal]

  27. val integer: fastparse.all.P[BigInt]

  28. val intpart: fastparse.all.P[BigDecimal]

  29. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  30. val keywordList: Set[String]

  31. def kw(s: String): Parser[Unit]

  32. val letter: fastparse.all.Parser[Unit]

  33. val longinteger: fastparse.all.P[BigInt]

  34. val longstring: fastparse.all.P[String]

  35. def longstring0(delimiter: String): fastparse.all.Parser[String]

  36. def longstringchar(quote: String): fastparse.all.P0

  37. def longstringitem(quote: String): fastparse.all.P0

  38. val lowercase: fastparse.all.Parser[Unit]

  39. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  40. val nonewlinewscomment: fastparse.all.Parser[Unit]

  41. val nonzerodigit: fastparse.all.P0

  42. final def notify(): Unit

    Definition Classes
    AnyRef
  43. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  44. val octdigit: fastparse.all.P0

  45. val octinteger: fastparse.all.P[BigInt]

  46. val pointfloat: fastparse.all.P[BigDecimal]

  47. val shortstring: fastparse.all.P[String]

  48. def shortstring0(delimiter: String): fastparse.all.Parser[String]

  49. def shortstringchar(quote: String): fastparse.all.P0

  50. def shortstringitem(quote: String): fastparse.all.P0

  51. val stringliteral: fastparse.all.P[String]

  52. val stringprefix: fastparse.all.P0

  53. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  54. def toString(): String

    Definition Classes
    AnyRef → Any
  55. val uppercase: fastparse.all.Parser[Unit]

  56. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  57. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  58. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  59. val wscomment: fastparse.all.Parser[Unit]

Inherited from AnyRef

Inherited from Any

Ungrouped