abstract class Object
Overview
Object
is the base type of all Crystal objects.
Included Modules
- Colorize::ObjectExtensions
Defined in:
ext/val.crMacro Summary
- val(name, default)
- val(name)
-
val_assign(assign)
assign : Assign
-
val_type_declaration(name)
name : TypeDeclaration def var : MacroId def type : ASTNode def value : ASTNode | Nop
- var(name, default)
-
var(name)
name : TypeDeclaration def var : MacroId def type : ASTNode def value : ASTNode | Nop
Macro Detail
macro val_type_declaration(name)
#
name : TypeDeclaration def var : MacroId def type : ASTNode def value : ASTNode | Nop
macro var(name)
#
name : TypeDeclaration def var : MacroId def type : ASTNode def value : ASTNode | Nop