Sha256: 0628938bcbaafd995f6c6664f7a6d2d44723d6c072476c822f6942530fd774e8
Contents?: true
Size: 400 Bytes
Versions: 2
Compression:
Stored size: 400 Bytes
Contents
module Finitio module Syntax module System def compile(system) definitions.compile(system) if type system.main = type.compile(system) end system end def to_ast ast = [ :system ] + definitions.to_ast ast << type.to_ast if type ast end end # module System end # module Syntax end # module Finitio
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
finitio-0.4.1 | lib/finitio/syntax/system.rb |
finitio-0.4.0 | lib/finitio/syntax/system.rb |