rubyx/lib/vm.rb
2017-01-18 08:45:42 +02:00

13 lines
499 B
Ruby

# The Vm Module expresses a medium level virtual machine.
# It is the level between the higher ruby abstraction and the lower risc level.
#
# Historically it has grown out of a language abtraction that was not unlike c,
# in that it has tyes and everything is known at compile time.
# No method dispatch, just calling.
# In some ways it is more like c++ as it knows about classes and in fact everything is an
# object.
module Vm
end
require_relative "vm/tree"
require_relative "vm/method_compiler"