InstructionSequence.compile_file(file[, options]) â iseq
Class Public methods
Takes file, a String with the location of a Ruby source file,
reads, parses and compiles the file, and returns iseq, the
compiled InstructionSequence with
source location metadata set.
Optionally takes options, which can be true,
false or a Hash, to modify the default behavior
of the Ruby iseq compiler.
For details regarding valid compile options see ::compile_option=.
# /tmp/hello.rb
puts "Hello, world!"
# elsewhere
RubyVM::InstructionSequence.compile_file("/tmp/hello.rb")
#=> <RubyVM::InstructionSequence:<main>@/tmp/hello.rb>
Please login to continue.