
class PersonDriver1
begin

   classVar String homersName = "Homer Simpson";
   classVar int    homersAge = 40;

   classVar String fredsName = "Fred Flintstone";
   classVar int    fredsAge = 45;

   classVar String darthsName = "Darth Vader";
   classVar int    darthsAge = 55;

   function void growHomer()
   begin
      homersAge = homersAge + 1;
   end
   function void growFred()
   begin
      fredsAge = fredsAge + 1;
   end
   function void growDarth()
   begin
      darthsAge = darthsAge + 1;
   end

   function void knightHomer()
   begin
      homersName = "Sir " + homersName;
   end
   function void knightFred()
   begin
      fredsName = "Sir " + fredsName;
   end
   function void knightDarth()
   begin
      darthsName = "Sir " + darthsName;
   end

   function void printHomer()
   begin
      System.out.println("I am " + homersName + " and my age is " + homersAge);
   end
   function void printFred()
   begin
      System.out.println("I am " + fredsName + " and my age is " + fredsAge);
   end
   function void printDarth()
   begin
      System.out.println("I am " + darthsName + " and my age is " + darthsAge);
   end

   beginMain
      growHomer();
      knightHomer();
      printHomer();
      printFred();
      printDarth();
      a = null;
      System.out.println("foo");

      if (a & b)
      foo();

      if (a < b)
      foo();

      randy andy
      // fslksadflasdf
      //
      // NOTE: fdsfsdfadsf
      //
      frogger dogger /* comment */ lemma
   endMain
end

/**
*  asdfasdfq
*  sdfsfdsd
*
*/


