Guest User

Untitled

a guest
Apr 24th, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. use stdio
  2. use stdlib
  3.  
  4. Animal:
  5. name: string;
  6. age: int;
  7. mother: Animal;
  8. father: Animal;
  9.  
  10. Animal
  11. Animal::new(name: string, age: int):
  12. self: Animal = alloc Animal;
  13. self->name = name;
  14. self->age = age;
  15. return self;
  16.  
  17. void
  18. Animal::inspect(self: Animal):
  19. printf("%s is %d years old\n", self->name, self->age);
  20.  
  21. int
  22. main():
  23. foo: char = 'a';
  24. bar: char = ?a;
  25. niko: Animal = new Animal("Niko", 2);
  26. if (niko->age > 0 and niko->age < 100)
  27. Animal::inspect(niko);
  28. return 0;
Add Comment
Please, Sign In to add comment