rubyx/lib/ruby/block_statement.rb
Torsten Ruger 38350dd198 start a new ruby layer to do the to_vool conversion
the "normalization" is getting more and more complicated and is not tested
And it seems i really don't like working with the untyped ast
2018-07-19 14:46:51 +03:00

18 lines
331 B
Ruby

module Vool
class BlockStatement < Statement
attr_reader :args , :body , :clazz
def initialize( args , body , something_really_else)
@args , @body = args , body
raise "no bod" unless @body
@clazz = clazz
end
def normalize
BlockStatement.new( @args , @body.normalize)
end
end
end