moved list to parf

This commit is contained in:
Torsten Ruger
2014-08-24 00:03:25 +03:00
parent a7bfb6e6ee
commit 5f3b0c1779
2 changed files with 1 additions and 1 deletions

View File

@ -1,33 +0,0 @@
class List
def initialize
@next = nil
end
def empty?
@next.nil?
end
def get(key)
@next ? @next.get(key) : nil
end
def set(key , value)
@next ? @next.set(key,value) : @next = Node.new(key,value)
value
end
end
class Node < List
def initialize(key,value)
@key = key
@value = value
end
def get(key)
@key == key ? @value : super(key)
end
def set(key,value)
@key == key ? @value = value : super(key,value)
end
end
# https://www.youtube.com/watch?v=HJ-719EGIts

View File

@ -74,7 +74,7 @@ module Virtual
end
end
require_relative "list"
#require_relative "list"
require_relative "instruction"
require_relative "method_definition"
require_relative "frame"