module Teyu

Constants

VERSION

Public Instance Methods

teyu_init(*params) click to toggle source
# File lib/teyu.rb, line 6
def teyu_init(*params)
  argument = Teyu::Argument.new(params)
  begin
    Teyu::FastInitializer.new(self, argument).define
  rescue SyntaxError  # fallback to slow, but generic initializer if failed
    Teyu::GenericInitializer.new(self, argument).define
  end
end