1 dnl Copyright (C) 2006-2007, 2010, 2013-2014 Free Software Foundation,
3 dnl This file is free software; the Free Software Foundation
4 dnl gives unlimited permission to copy and/or distribute it
5 dnl with or without modifications, as long as this notice is preserved.
7 DEFINE define(`test', `TEST')# eol
8 CHANGEQUOTE(«,») changequote(«,»)# eol
12 3 «««test»»» # ««test»»
15 CHANGEQUOTE(«««,»»») changequote(«««,»»»)# eol
23 # Test use of all iso8859 characters except ^Z (win32 EOF) and NUL ` '
24 define(`noquotes', `
\x01\x02\x03\x04\x05\x06\a \n
25 \b\v\f\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\e\x1c\x1d\x1e\x1f !"#$%&()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_abcdefghijklmnopqrstuvwxyz{|}~
\x7f€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ')dnl
27 `Length of string is: 'len(defn(`noquotes'))
28 `Comparing strings: 'ifelse(defn(`noquotes'), `
\x01\x02\x03\x04\x05\x06\a \n
29 \b\v\f\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\e\x1c\x1d\x1e\x1f !"#$%&()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_abcdefghijklmnopqrstuvwxyz{|}~
\x7f€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ', `MATCH', `NO MATCH')
32 # NUL passes through now!
33 define(`NUL_bug', `This will be seen.
\0This will never be seen')dnl