class Ven::Parselet::PBinaryAssign

Overview

Reads a binary operator assignment expression into QBinaryAssign.

Defined in:

ven/parselet/led.cr

Instance Method Summary

Instance methods inherited from class Ven::Parselet::PAssign

parse(tag, left, token) parse, validate(left : Quote) validate, validate?(left : QSymbol) : Bool
validate?(left : QCall)
validate?(left)
validate?

Instance methods inherited from class Ven::Parselet::Led

parse(tag : QTag, left : Quote, token : Word) parse, parse!(parser : Ven::Reader, tag : QTag, left : Quote, token : Ven::Word) parse!

Instance methods inherited from class Ven::Parselet::Share

block(opening = true, semicolon : Bool = false) block, die(message : String) die, led(precedence = @precedence) led, precedence : Precedence precedence, semicolon : Bool semicolon, symbol(tag, token = nil) : QSymbol symbol

Constructor methods inherited from class Ven::Parselet::Share

new(precedence : Ven::Precedence = Precedence::ZERO) new

Instance Method Detail

def parse(tag, left, token) #

[View source]