begin
   comment A SYNTAX PASS IS REQUIRED TO REMOVE COMMENTS;
   procedure P( ST );comment ST IS A STRING;comment;
        string ST; ;comment DUMMY BODY;
   P( “;c̲o̲m̲m̲e̲n̲t̲“;”” );
   begin
      procedure Q( A ) PARAMETER COMMENT :( B );
         real A, B; ;comment DUMMY AGAIN;
      Q( 1·0, 2·5 ); comment IS THE SAME AS;
      Q( 1·0) WITH PARAMETER COMMENT:( 2·5 );
   end COMMENT CAN INCLUDE MOST BASIC SYMBOLS for
     while thenif do ≔ begin( WHICH ARE NOT MATCHED;
end