<indentfold>changequote<beginfold id='1'>(</beginfold id='1'>[,]<endfold id='1'>)</endfold id='1'>dnl
</indentfold>define<beginfold id='1'>(</beginfold id='1'>[gl_STRING_MODULE_INDICATOR],
  [
    dnl comment
    GNULIB_]translit<beginfold id='1'>(</beginfold id='1'>[$1],[a-z],[A-Z]<endfold id='1'>)</endfold id='1'>[=1
<indentfold>  ]<endfold id='1'>)</endfold id='1'>dnl
  gl_STRING_MODULE_INDICATOR<beginfold id='1'>(</beginfold id='1'>[strcase]<endfold id='1'>)</endfold id='1'>

divert<beginfold id='1'>(</beginfold id='1'>1<endfold id='1'>)</endfold id='1'>dnl
dnl
dnl The dnl macro causes m4 to discard the rest of the line, thus
dnl preventing unwanted blank lines from appearing in the output.
dnl
H2<beginfold id='1'>(</beginfold id='1'>First Section<endfold id='1'>)</endfold id='1'>
H2<beginfold id='1'>(</beginfold id='1'>Second Section<endfold id='1'>)</endfold id='1'>
H2<beginfold id='1'>(</beginfold id='1'>Conclusion<endfold id='1'>)</endfold id='1'>
dnl
divert<beginfold id='1'>(</beginfold id='1'>0<endfold id='1'>)</endfold id='1'>dnl
dnl
<HTML>
undivert<beginfold id='1'>(</beginfold id='1'>1<endfold id='1'>)</endfold id='1'>dnl One of the queues is being pushed to output.
</HTML>
