Class: TypeDecl

Inherits:
ASTNode
  • Object
show all
Defined in:
lib/ast.rb

Instance Method Summary collapse

Methods inherited from ASTNode

#doc_str

Instance Method Details

#to_sObject



72
73
74
75
76
77
78
79
# File 'lib/ast.rb', line 72

def to_s
	params_str = ''
	if params.length > 0
		params_inner_str = params.map { |p| p.to_s } .join ','
		params_str = '<' + params_inner_str + '>'
	end
	"#{name}#{params_str}"
end