PROGRAM   BigComnt ;

(*
  Small program
  with a very big comment
  too check parser limitations.
*)

VAR
   G_i : Integer ;

BEGIN
   {----- Loop 1 }
   FOR G_i := 1 TO 5 DO BEGIN
      IF G_i = 5
      THEN WriteLn (   'Hello World*'   )
      ELSE WriteLn (   'Hello World.'   );
   END;{for}
   WriteLn ;

(*
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.

  Comment size > 5 * 80   ( > 400 bytes )
*)

   {----- Loop 2 }
   FOR G_i := 1 TO 5 DO BEGIN
      IF G_i = 5
      THEN WriteLn (   'Hello World**'   )
      ELSE WriteLn (   'Hello World..'   );
   END;{for}
   WriteLn ;

(*
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  ***.1 Block size > 10 * 80   ( > 800 bytes )

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  ***.2 Block size > 10 * 80   ( > 800 bytes )

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  ***.3 Block size > 10 * 80   ( > 800 bytes )

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  ***.4 Block size > 10 * 80   ( > 800 bytes )

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  ***.5 Block size > 10 * 80   ( > 800 bytes )

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  ***.6 Block size > 10 * 80   ( > 800 bytes )

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  ***.7 Block size > 10 * 80   ( > 800 bytes )

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  ***.8 Block size > 10 * 80   ( > 800 bytes )

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  ***.9 Block size > 10 * 80   ( > 800 bytes )

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  ***.10 Block size > 10 * 80   ( > 800 bytes )
  ****.1 Big block size > 10 * (10 * 80)   ( > 8000 bytes )

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  ***.1 Block size > 10 * 80   ( > 800 bytes )

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  ***.2 Block size > 10 * 80   ( > 800 bytes )

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  ***.3 Block size > 10 * 80   ( > 800 bytes )

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  ***.4 Block size > 10 * 80   ( > 800 bytes )

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  ***.5 Block size > 10 * 80   ( > 800 bytes )

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  ***.6 Block size > 10 * 80   ( > 800 bytes )

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  ***.7 Block size > 10 * 80   ( > 800 bytes )

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  ***.8 Block size > 10 * 80   ( > 800 bytes )

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  ***.9 Block size > 10 * 80   ( > 800 bytes )

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  ***.10 Block size > 10 * 80   ( > 800 bytes )
  ****.2 Big block size > 10 * (10 * 80)   ( > 8000 bytes )

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  ***.1 Block size > 10 * 80   ( > 800 bytes )

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  ***.2 Block size > 10 * 80   ( > 800 bytes )

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  ***.3 Block size > 10 * 80   ( > 800 bytes )

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  ***.4 Block size > 10 * 80   ( > 800 bytes )

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  ***.5 Block size > 10 * 80   ( > 800 bytes )

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  ***.6 Block size > 10 * 80   ( > 800 bytes )

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  ***.7 Block size > 10 * 80   ( > 800 bytes )

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  ***.8 Block size > 10 * 80   ( > 800 bytes )

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  ***.9 Block size > 10 * 80   ( > 800 bytes )

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.

  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  this is a "80 cols" comment, not pascal "tokens" that parser need to identify.
  ***.10 Block size > 10 * 80   ( > 800 bytes )
  ****.3 Big block size > 10 * (10 * 80)   ( > 8000 bytes )

  ***** Total > 3 * (10 * (10 * 80))   ( > 24000 bytes )
*)

   {----- Loop 3 }
   FOR G_i := 1 TO 5 DO BEGIN
      IF G_i = 5
      THEN WriteLn (   'Hello World***'   )
      ELSE WriteLn (   'Hello World...'   );
   END;{for}
   WriteLn ;

END.
