class TyranoDsl::ExportText::Main

Public Instance Methods

apply(content, _tyrano_project_path) click to toggle source

@param [Array<String>] content @param [String] _tyrano_project_path @return [void]

# File lib/tyrano_dsl/export_text/main.rb, line 20
def apply(content, _tyrano_project_path)
  STDOUT << "\n\nGame content :\n"
  content.each do |entry|
    STDOUT << entry
  end
end
run(file_path) click to toggle source

@param [String] file_path path to the DSL file @return [Array<String>]

# File lib/tyrano_dsl/export_text/main.rb, line 12
def run(file_path)
  parsing_context = TyranoDsl::Parser.parse(file_path)
  TyranoDsl::ExportText::Writer.new.write(parsing_context.words)
end