Sha256: 4e44a19adff1be9b26d4f4868cefaf3816665d7eee7d96819112ff9025f9f5e0

Contents?: true

Size: 1.15 KB

Versions: 1

Compression:

Stored size: 1.15 KB

Contents

$: << File.join(File.dirname(__FILE__), "/../lib") 

require 'rubygems'
require 'active_support'

require 'interpreter/parse.tab'

require 'interpreter/nudge_program'

require 'cli/runner'

require 'interpreter/interpreter'
require 'interpreter/types/pushTypes'
require 'interpreter/types/proportion_type'
require 'interpreter/types/codeType'
require 'interpreter/stack'
require 'interpreter/programPoints'

require 'instructions/infrastructure'

Dir.glob(File.dirname(__FILE__) + '/instructions/bool/*') {|file| require file}
Dir.glob(File.dirname(__FILE__) + '/instructions/code/*') {|file| require file}
Dir.glob(File.dirname(__FILE__) + '/instructions/exec/*') {|file| require file}
Dir.glob(File.dirname(__FILE__) + '/instructions/int/*') {|file| require file}
Dir.glob(File.dirname(__FILE__) + '/instructions/float/*') {|file| require file}
Dir.glob(File.dirname(__FILE__) + '/instructions/name/*') {|file| require file}
Dir.glob(File.dirname(__FILE__) + '/instructions/proportion/*') {|file| require file}


Dir.glob(File.dirname(__FILE__) + '/instructions/conversion/*') {|file| require file}

include NudgeType

def Nudge.gem_root
  File.dirname(__FILE__) + '/..'
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
nudge-0.2.9 lib/nudge.rb