diff --git a/lib/parfait/array.rb b/lib/parfait/array.rb index be6b9859..91ec5e4d 100644 --- a/lib/parfait/array.rb +++ b/lib/parfait/array.rb @@ -1,5 +1,3 @@ -# this is not a "normal" ruby file, ie it is not required by salama -# instead it is parsed by salama to define part of the program that runs class Array < BaseObject #many basic array functions can not be defined in ruby, such as diff --git a/lib/parfait/class.rb b/lib/parfait/class.rb new file mode 100644 index 00000000..aa574743 --- /dev/null +++ b/lib/parfait/class.rb @@ -0,0 +1,2 @@ +class Class +end diff --git a/lib/parfait/frame.rb b/lib/parfait/frame.rb new file mode 100644 index 00000000..af331caf --- /dev/null +++ b/lib/parfait/frame.rb @@ -0,0 +1,4 @@ + +class Frame + +end diff --git a/lib/parfait/message.rb b/lib/parfait/message.rb index 52d0603b..65f2533a 100644 --- a/lib/parfait/message.rb +++ b/lib/parfait/message.rb @@ -1,8 +1,6 @@ -# this is not a "normal" ruby file, ie it is not required by salama -# instead it is parsed by salama to define part of the program that runs -class Frame #just for now -end +# A message is what is sent when you invoke a method. Args and stuff are packed up in to a Message +# and the Message is sent to the receiver. class Message diff --git a/lib/parfait/page.rb b/lib/parfait/page.rb new file mode 100644 index 00000000..d686659c --- /dev/null +++ b/lib/parfait/page.rb @@ -0,0 +1,3 @@ + +class Page +end diff --git a/lib/parfait/space.rb b/lib/parfait/space.rb new file mode 100644 index 00000000..88e52830 --- /dev/null +++ b/lib/parfait/space.rb @@ -0,0 +1,3 @@ + +class Space +end