dir=File.dirname(__FILE__);
require "#{dir}/../common.rb";
require "#{dir}/util.rb";
module Template
  class TemplateParser < Object
    include Common;
    def parse(file)
      begin
        require "#{file}";
      rescue Exception=>e
        $stderr.puts e;
      end
      if ! $template
        $stderr.puts "no global template variable";
        exit 1;
      else
        json=stringify($template);
        puts json;
      end
    end
  end
end
