class Steamcr::SteamLanguage::Generator::CrystalGenerator

Included Modules

Defined in:

steamcr/steam_language/generator/crystal_generator.cr

Instance Method Summary

Instance methods inherited from module Steamcr::SteamLanguage::Generator::AbstractGenerator

emit_class(node : Parser::ClassNode) emit_class, emit_enum(node : Parser::EnumNode) emit_enum, emit_import(node : Parser::ImportNode) emit_import, emit_ns(ns, &) emit_ns, emit_prelude emit_prelude, format(code : String) format, indent(times = 1, &) indent

Instance Method Detail

def emit_class(node : Parser::ClassNode) #

[View source]
def emit_enum(node : Parser::EnumNode) #

[View source]
def emit_import(node : Parser::ImportNode) #

[View source]
def emit_ns(ns, &) #

[View source]
def emit_prelude #

[View source]
def format(code : String) #

[View source]