abstract class Ven::Suite::Visitor(T)

Overview

The base class for a node (in Ven, quote) visitor.

Direct Known Subclasses

Defined in:

ven/suite/visitor.cr

Instance Method Summary

Instance Method Detail

def last=(last : Quote) #

[View source]
def visit(quote : Quote) #

Remembers quote as the last visited node and hands it off to #visit!.


[View source]
def visit(quotes : Quotes) #

Same as #visit(quote), but iterates over quotes.


[View source]
def visit!(quote : _) #

Fallback visitor (subclass has no such visitor).


[View source]