@c Generator: GNU source-highlight, by Lorenzo Bettini, http://www.gnu.org/software/src-highlite
@example
@r{@i{// test special #if 0 treatment}}

@b{int} main() @{
@r{@i{#if 0 // equivalent to a comment}}
@r{@i{  int i = 10;}}
@r{@i{  printf("this should never be executed\n");}}
@r{@i{#  ifdef FOO}}
@r{@i{  printf("foo\n");}}
@r{@i{#     ifndef BAR}}
@r{@i{  printf("no bar\n");}}
@r{@i{#     else}}
@r{@i{#     endif}}
@r{@i{#  else}}
@r{@i{  printf("no foo\n");}}
@r{@i{#  endif // FOO}}
@r{@i{  return 1;}}
@r{@i{#else}}
  printf(@t{"Hello world!}\n@t{"});
  @b{return} 0;
@b{#endif}

  printf(@t{"never reach here!}\n@t{"});
@}

@end example