module Erubis::Evaluator

def self.supported_properties # :nodoc:

:nodoc:
def self.supported_properties    # :nodoc:
  return []
end

def evaluate(*args)

def evaluate(*args)
  raise NotSupportedError.new("evaluation of code except Ruby is not supported.")
end

def init_evaluator(properties)

def init_evaluator(properties)
  @filename = properties[:filename]
end

def result(*args)

def result(*args)
  raise NotSupportedError.new("evaluation of code except Ruby is not supported.")
end