lib/haxor.rb in haxor-0.3.0 vs lib/haxor.rb in haxor-0.4.0

- old
+ new

@@ -1,39 +1,27 @@ # 3rd party require 'json' require 'io/console' require 'scanf' require 'digest' +require 'ostruct' require_relative 'haxor/consts' require_relative 'haxor/header' +require_relative 'haxor/utils' # vm require_relative 'haxor/vm/core' require_relative 'haxor/vm/subsystem' require_relative 'haxor/vm/mem' require_relative 'haxor/vm/stack' require_relative 'haxor/vm/os' require_relative 'haxor/vm/registers' require_relative 'haxor/vm/cpu/core' -require_relative 'haxor/vm/cpu/unit/base' -require_relative 'haxor/vm/cpu/unit/logical' -require_relative 'haxor/vm/cpu/unit/arithmetic' -require_relative 'haxor/vm/cpu/unit/jumps' -require_relative 'haxor/vm/cpu/unit/various' -require_relative 'haxor/vm/cpu/unit/transfer' # compiler require_relative 'haxor/compiler/unit' require_relative 'haxor/compiler/core' -require_relative 'haxor/compiler/component/base' -require_relative 'haxor/compiler/component/logical' -require_relative 'haxor/compiler/component/arithmetic' -require_relative 'haxor/compiler/component/jumps' -require_relative 'haxor/compiler/component/various' -require_relative 'haxor/compiler/component/transfer' -require_relative 'haxor/compiler/component/data' -require_relative 'haxor/compiler/component/other' # linker require_relative 'haxor/linker' # tokens