module Steamcr::SteamLanguage::Generator::AbstractGenerator

Direct including types

Defined in:

steamcr/steam_language/generator/code_generator.cr

Instance Method Summary

Instance Method Detail

abstract def emit_class(node : Parser::ClassNode) #

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

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

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

[View source]
abstract def emit_prelude #

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

[View source]
def indent(times = 1, &) #

[View source]