module Murdoc::Languages
Public Class Methods
detect(filename)
click to toggle source
# File lib/murdoc/languages/base.rb, line 51 def self.detect(filename) name, lang = map.detect {|name, lang| lang.applies_for?(filename) } name end
get(name)
click to toggle source
# File lib/murdoc/languages/base.rb, line 47 def self.get(name) map.fetch(name, Base) end
list()
click to toggle source
# File lib/murdoc/languages/base.rb, line 43 def self.list map.values end
map()
click to toggle source
# File lib/murdoc/languages/base.rb, line 39 def self.map @map ||= {} end