Fix slot access for constants

Type access is allowed for any object, including constants.
Needed for parfait
This commit is contained in:
2019-08-18 20:35:01 +03:00
parent 5a80850975
commit ee8927b059
4 changed files with 37 additions and 4 deletions

View File

@ -28,7 +28,9 @@ module Risc
end
def to_target
assert @expect , "No output given"
RubyX::RubyXCompiler.new(RubyX.default_test_options).ruby_to_target(as_test_main,:interpreter)
compiler = RubyX::RubyXCompiler.new(RubyX.default_test_options)
vool = compiler.ruby_to_vool(as_test_main)
compiler.to_target(:interpreter)
end
def produce_main
produce_target(:main)