object Expressions
Python's expression grammar. This is stuff that can be used within a larger expression. Everything here ignores whitespace and does not care about indentation
Manually transcribed from https://docs.python.org/2/reference/grammar.html
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Expressions
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
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
- val Add: Parser[Ast.operator.Add.type, Char, String]
- val BitAnd: Parser[Ast.operator.BitAnd.type, Char, String]
- val BitOr: Parser[Ast.operator.BitOr.type, Char, String]
- val BitXor: Parser[Ast.operator.BitXor.type, Char, String]
- def Chain(p: fastparse.noApi.P[expr], op: fastparse.noApi.P[operator]): Parser[expr, Char, String]
- val Div: Parser[Ast.operator.Div.type, Char, String]
- val Eq: Parser[Ast.cmpop.Eq.type, Char, String]
- val FloorDiv: Parser[Ast.operator.FloorDiv.type, Char, String]
- val Gt: Parser[Ast.cmpop.Gt.type, Char, String]
- val GtE: Parser[Ast.cmpop.GtE.type, Char, String]
- val In: Parser[Ast.cmpop.In.type, Char, String]
- val Invert: Parser[Ast.unaryop.Invert.type, Char, String]
- val Is: Parser[Ast.cmpop.Is.type, Char, String]
- val IsNot: Parser[Ast.cmpop.IsNot.type, Char, String]
- val LShift: Parser[Ast.operator.LShift.type, Char, String]
- val Lt: Parser[Ast.cmpop.Lt.type, Char, String]
- val LtE: Parser[Ast.cmpop.LtE.type, Char, String]
- val Mod: Parser[Ast.operator.Mod.type, Char, String]
- val Mult: Parser[Ast.operator.Mult.type, Char, String]
- val NAME: fastparse.noApi.P[identifier]
- val NUMBER: fastparse.noApi.P[Num]
- val NotEq: Parser[Ast.cmpop.NotEq.type, Char, String]
- val NotIn: Parser[Ast.cmpop.NotIn.type, Char, String]
- val Pow: Parser[Ast.operator.Pow.type, Char, String]
- val RShift: Parser[Ast.operator.RShift.type, Char, String]
- val STRING: fastparse.noApi.P[string]
- val Sub: Parser[Ast.operator.Sub.type, Char, String]
- val UAdd: Parser[Ast.unaryop.UAdd.type, Char, String]
- val USub: Parser[Ast.unaryop.USub.type, Char, String]
- def Unary(p: fastparse.noApi.P[expr]): Parser[UnaryOp, Char, String]
- val and_expr: fastparse.noApi.P[expr]
- val and_test: Parser[expr, Char, String]
- val arglist: fastparse.noApi.Parser[(Seq[expr], (Seq[keyword], Option[expr], Option[expr]))]
- val arith_expr: fastparse.noApi.P[expr]
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- val atom: fastparse.noApi.P[expr]
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
- val comp_for: fastparse.noApi.P[comprehension]
- val comp_if: fastparse.noApi.P[expr]
- val comp_op: fastparse.noApi.Parser[Product with Serializable with cmpop]
- val comparison: fastparse.noApi.P[expr]
- val dictorsetmaker: fastparse.noApi.P[expr]
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val expr: fastparse.noApi.P[expr]
- val exprlist: fastparse.noApi.P[Seq[expr]]
- val factor: fastparse.noApi.P[expr]
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
- val fpdef: fastparse.noApi.P[expr]
- val fplist: fastparse.noApi.P[expr]
- val generator: Parser[GeneratorExp, Char, String]
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val lambdef: fastparse.noApi.P[Lambda]
- val list: Parser[List, Char, String]
- val list_comp: Parser[ListComp, Char, String]
- val list_comp_contents: fastparse.noApi.Parser[(expr, Seq[comprehension])]
- val list_contents: fastparse.noApi.Parser[Seq[expr]]
- val named_argument: Parser[keyword, Char, String]
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- val not_test: fastparse.noApi.P[expr]
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- def op[T](s: fastparse.noApi.P0, rhs: T): Parser[T, Char, String]
- val or_test: Parser[expr, Char, String]
- val plain_argument: Parser[expr, Char, String]
- val power: fastparse.noApi.P[expr]
- val shift_expr: fastparse.noApi.P[expr]
- val sliceop: fastparse.noApi.Parser[Option[expr]]
- val subscript: fastparse.noApi.P[slice]
- val subscriptlist: Parser[slice, Char, String]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
- val term: fastparse.noApi.P[expr]
- val test: fastparse.noApi.P[expr]
- val testlist: fastparse.noApi.P[Seq[expr]]
- val testlist1: fastparse.noApi.P[Seq[expr]]
-
def
toString(): String
- Definition Classes
- AnyRef → Any
- val trailer: fastparse.noApi.P[(expr) ⇒ expr]
- val tuple: Parser[Tuple, Char, String]
- val tuple_contents: Parser[Seq[expr], Char, String]
- def tuplize(xs: Seq[expr]): expr
- val unary_op: fastparse.noApi.Parser[Product with Serializable with unaryop]
- val varargslist: fastparse.noApi.P[arguments]
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
- val xor_expr: fastparse.noApi.P[expr]
- val yield_expr: fastparse.noApi.P[Yield]