class Ve::LocalInterface

TODO: Put into separate files

Public Class Methods

new(language, config = {}) click to toggle source
# File lib/ve.rb, line 54
def initialize(language, config = {})
  @language = language
end

Public Instance Methods

method_missing(function, *args) click to toggle source
# File lib/ve.rb, line 58
def method_missing(function, *args)
  provider = Ve::Manager.provider_for(@language, function)
  parse = provider.parse(args[0])
  parse.send(function.to_sym)
end