#!/usr/bin/env ruby

require "bundler/setup"
require "keisan"
require "keisan/interpreter"

file_name = nil
allow_recursive = false

ARGV.each do |arg|
  if arg == "--allow_recursive"
    allow_recursive = true
  else
    file_name = arg
  end
end

Keisan::Interpreter.new(allow_recursive: allow_recursive).run(file_name)
