home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 22 gnu / 22-gnu.zip / sampl254.zip / gcc2 / samples / sample4 / sample4.m < prev   
Text File  |  1993-10-31  |  538b  |  21 lines

  1. #include "printable.h"
  2. #include "message.h"
  3.  
  4.  
  5. int main()
  6. {
  7.   id msg1, msg2;
  8.   
  9.   msg1 = [[Message alloc] init];
  10.   [msg1 append: [[[PrintableString alloc] init] setStr: "Hello, world"]];
  11.   [msg1 append: [[EOL alloc] init]];
  12.   [msg1 print];
  13.   
  14.   msg2 = [[Message alloc] init];
  15.   [msg2 append: [[[PrintableString alloc] init] setStr: "Oh no! Version #"]];
  16.   [msg2 append: [[[PrintableInt alloc] init] setInt: 2]];
  17.   [msg2 append: [[[PrintableString alloc] init] setStr: " is "]];
  18.   [msg2 append: msg1];
  19.   [msg2 print];
  20. }
  21.