It is very likely a documentation bug that the first argument to translit is
not double quoted.
Even if STRCASE is a valid macro, expanding it does not follow POLA.

     changequote([,])dnl
     define([gl_STRING_MODULE_INDICATOR],
       [dnl comment
       GNULIB_[]translit([$1], [a-z], [A-Z])=1dnl
     ])dnl
       gl_STRING_MODULE_INDICATOR([strcase])
     =>    GNULIB_STRCASE=1



http://www.gnu.org/software/m4/manual/m4.html

Reply via email to