deprecating ruby package
to be replaced by vool and mom
This commit is contained in:
17
stash/test_rubyx/fragments/helper.rb
Normal file
17
stash/test_rubyx/fragments/helper.rb
Normal file
@ -0,0 +1,17 @@
|
||||
require_relative '../helper'
|
||||
require "risc/interpreter"
|
||||
require "parser/ruby22"
|
||||
|
||||
module Rubyx
|
||||
module RubyxTests
|
||||
include CompilerHelper
|
||||
include Risc::InterpreterHelpers
|
||||
subs = ObjectSpace.each_object(Class).select { |klass| klass < Risc::Instruction }
|
||||
subs.each do |clazz|
|
||||
name = clazz.to_s
|
||||
next if name.include?("Arm")
|
||||
scoped = name.split("::").last
|
||||
module_eval "#{scoped} = #{name}"
|
||||
end
|
||||
end
|
||||
end
|
Reference in New Issue
Block a user