Skip to content
michaelficarra edited this page Jun 11, 2012 · 8 revisions

@ Statements

  • Continue
  • Break
  • Throw
  • Return
  • Exprs

@ Exprs

  • Numbers
  • String
  • Undefined
  • Null
  • Bool
  • ContextMember
  • UnaryOps
  • Slices
  • BinOps
  • FunctionApplication
  • SoakedFunctionApplication
  • Function
  • BoundFunction
  • Conditional
  • While
  • InclusiveRange
  • ExclusiveRange
  • Switch
  • Regexp
  • Super
  • ArrayInitialiser
  • ObjectInitialiser
  • Class
  • Try
  • JavaScript
  • ForIn
  • ForOf
  • Identifier

@ Numbers

  • Int
  • Float

@ UnaryOps

  • UnaryPlusOp
  • UnaryNegateOp
  • NotOp
  • BitNotOp
  • UnaryExistsOp
  • DoOp
  • NewOp
  • TypeofOp
  • PreIncrementOp
  • PreDecrementOp
  • PostIncrementOp
  • PostDecrementOp
  • ShallowCopyArray

@ Slices

  • InclusiveSlice
  • ExclusiveSlice
  • UnboundedLeftSlice
  • UnboundedRightSlice

@ BinOps

  • ConcatOp
  • LogicOps
  • BitOps
  • MathsOps
  • ExistsOp
  • ComparisonOps
  • InOp
  • OfOp
  • InstanceofOp
  • SeqOp
  • ExtendsOp
  • MemberAccessOps
  • AssignOps

@ LogicOps

  • AndOp
  • OrOp

@ BitOps

  • BitAndOp
  • BitOrOp
  • BitXorOp
  • LeftShiftOp
  • SignedRightShiftOp
  • UnsignedRightShiftOp

@ MathsOps

  • AddOp
  • SubtractOp
  • MultiplyOp
  • DivideOp
  • RemOp

@ ComparisonOps

  • LTOp
  • LTEOp
  • GTOp
  • GTEOp
  • EQOp
  • NEQOp

@ MemberAccessOps

  • MemberAccessOp
  • SoakedMemberAccessOp
  • DynamicMemberAccessOp
  • SoakedDynamicMemberAccessOp
  • ProtoMemberAccessOp
  • DynamicProtoMemberAccessOp
  • SoakedProtoMemberAccessOp
  • SoakedDynamicProtoMemberAccessOp

@ AssignOps

  • AssignOp
  • ExistsAssignOp
  • Splice
  • ClassProtoAssignOp
  • CompoundAssignOp

@ CompoundAssignableOps

  • MathsOps
  • BitOps
  • LogicOps
  • ExistsOp

@ ArrayInitialiserMembers

  • Exprs
  • Spread

@ ObjectInitialiserKeys

  • IdentifierName
  • String
  • Numbers

@ Arguments

  • Exprs
  • Spread

@ Parameters

  • Assignables
  • AssignOp
  • Rest

@ Assignables

  • Identifier
  • MemberAccessOps
  • PositionalDestructuring # TODO
  • NamedDestructuring # TODO

@ MemberNames

  • IdentifierName
Clone this wiki locally