MACRO_ID "!macro1"
LPAREN
RPAREN
-STRING ""
+SKIP
SKIP
STRING "var1 var2 var3"
SKIP
MACRO_ID "!macro1"
LPAREN
RPAREN
-STRING ""
+SKIP
SKIP
STRING "var1 var2 var3"
MACRO_ID "!enddefine"
MACRO_ID "!macro1"
LPAREN
RPAREN
+SKIP
+SKIP
+MACRO_ID "!enddefine"
+ENDCMD
+-SKIP
+STOP
+])
+PSPP_CHECK_SCAN([-i])
+AT_CLEANUP
+\f
+AT_SETUP([DEFINE command - blank lines])
+AT_KEYWORDS([scan])
+AT_DATA([input], [dnl
+define !macro1()
+
+
+!enddefine.
+])
+AT_DATA([expout-base], [dnl
+ID "define"
+SKIP
+MACRO_ID "!macro1"
+LPAREN
+RPAREN
+SKIP
+SKIP
+STRING ""
+SKIP
STRING ""
SKIP
MACRO_ID "!enddefine"
LPAREN
RPAREN
RPAREN
-STRING ""
+SKIP
SKIP
MACRO_ID "!enddefine"
ENDCMD
RPAREN
SKIP
RPAREN
-STRING ""
+SKIP
SKIP
MACRO_ID "!enddefine"
ENDCMD
ID "z"
SKIP
RPAREN
-STRING ""
+SKIP
SKIP
STRING "content 1"
SKIP
MACRO_ID "!macro1"
LPAREN
RPAREN
-STRING ""
+SKIP
SKIP
STRING "content line 1"
SKIP