16 lines
346 B
Ruby
16 lines
346 B
Ruby
module Mom
|
|
class Statement
|
|
include Common::List
|
|
# flattening will change the structure from a tree to a linked list (and use
|
|
# nekst to do so)
|
|
def flatten(options = {})
|
|
raise "not implemented for #{self}"
|
|
end
|
|
end
|
|
|
|
end
|
|
|
|
require_relative "statements"
|
|
require_relative "if_statement"
|
|
require_relative "while_statement"
|