class Ven::CLI

Included Modules

Defined in:

ven.cr

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new #

[View source]

Class Method Detail

def self.start #

[View source]

Instance Method Detail

def display(quotes : Quotes) #

Displays quotes.


[View source]
def display(chunks : Chunks) #

Displays chunks.


[View source]
def display(timetable : Machine::Timetable) #

Displays timetable.


[View source]
def display(entity) #

Displays entity.


[View source]
def open(file : String) #

Makes sure that file is a file and can be opened & executed, and, if so, executes it. Otherwise, dies.


[View source]
def parse #

[View source]
def repl #

Launches the read-eval-print loop.


[View source]
def run(file : String, source : String) #

Runs source named file up to the step requested by the user (orelse eval), and #displays whatever that step returns.


[View source]