class Ven::Parselet::PAssign
- Ven::Parselet::PAssign
- Ven::Parselet::Led
- Reference
- Object
Overview
Parses an assignment expression into a QAssign:
foo := "bar"
, foo = 123.456
, etc.
Defined in:
ven/parselet/led.crClass Method Summary
-
.validate(parser, left : Quote)
Returns left if it is a valid assignment target.
-
.validate?(left : Quote) : Bool
Returns whether left is a valid assignment target.
Instance Method Summary
Instance methods inherited from class Ven::Parselet::Led
parse(parser : Reader, tag : QTag, left : Quote, token : Token)
parse,
precedence : UInt8
precedence
Constructor methods inherited from class Ven::Parselet::Led
new(precedence : UInt8)
new
Class Method Detail
Returns left if it is a valid assignment target. Otherwise, dies of read error.
Returns whether left is a valid assignment target.