13 lines
499 B
Ruby
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"
|