X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=tests%2Flanguage%2Fcontrol%2Fdefine.at;h=76685791a1e8f734e6ec05c5a0dfbfec6c88f699;hb=97650194a14bde3c89cf3164497d93a58110c23f;hp=acafa4b4ea94bd9b53655971eb46b2b7df458017;hpb=25e92a9025f146d5880059f7e863d9c7944fafe6;p=pspp diff --git a/tests/language/control/define.at b/tests/language/control/define.at index acafa4b4ea..76685791a1 100644 --- a/tests/language/control/define.at +++ b/tests/language/control/define.at @@ -563,4 +563,146 @@ AT_CHECK([pspp define.sps], [1], [dnl maximum nesting level exceeded define.sps.1: error: Syntax error at `!macro': expecting command name. ]) -AT_CLEANUP \ No newline at end of file +AT_CLEANUP + +AT_SETUP([macro !IF condition]) +AT_KEYWORDS([if]) +for operators in \ + '!eq !ne !lt !gt !le !ge' \ + ' = <> < > <= >=' +do + set $operators + AS_BOX([$operators]) + cat > define.sps < < > <= >=' +do + set $operators + AS_BOX([$operators]) + cat > define.sps < define.sps <