# File lib/cucumber/cli/language_help_formatter.rb, line 17 def self.list_languages(io) raw = Cucumber::LANGUAGES.keys.sort.map do |lang| [lang, Cucumber::LANGUAGES[lang]['name'], Cucumber::LANGUAGES[lang]['native']] end table = Ast::Table.new(raw) formatter = new(nil, io, {:check_lang=>true}) Ast::TreeWalker.new(nil, [formatter]).visit_multiline_arg(table) end