September Morn Update

This commit is contained in:
Ingy döt Net 2019-09-12 10:33:56 -07:00
parent 4e2d22a71d
commit aac6731f2c
6856 changed files with 141342 additions and 21127 deletions

View file

@ -3,22 +3,22 @@ class Animal
// ...
}
class Dog :: Animal
class Dog : Animal
{
// ...
}
class Lab :: Dog
class Lab : Dog
{
// ...
}
class Collie :: Dog
class Collie : Dog
{
// ...
}
class Cat :: Animal
class Cat : Animal
{
// ...
}.
}

View file

@ -1,7 +1,7 @@
MODULE Animals;
TYPE
Animal = POINTER TO AnimalDesc;
AnimalDesc = RECORD [ABSTRACT] END;
AnimalDesc = RECORD END;
Cat = POINTER TO CatDesc;
CatDesc = RECORD (AnimalDesc) END;

View file

@ -0,0 +1,5 @@
trait Animal {}
trait Cat: Animal {}
trait Dog: Animal {}
trait Lab: Dog {}
trait Collie: Dog {}