<NME> LineComments.txt
<BEF> ADDFILE
<MSG> Add lexer tests

<DFF> @@ -0,0 +1,50 @@
+LINE_COMMENT ('-- #1')
+WHITE_SPACE ('\n')
+WHITE_SPACE ('\n')
+VIRTUAL_END_DECL ('')
+MODULE ('module')
+WHITE_SPACE (' ')
+UPPER_CASE_IDENTIFIER ('Main')
+WHITE_SPACE (' ')
+EXPOSING ('exposing')
+WHITE_SPACE (' ')
+LEFT_PARENTHESIS ('(')
+LOWER_CASE_IDENTIFIER ('main')
+RIGHT_PARENTHESIS (')')
+WHITE_SPACE ('\n')
+WHITE_SPACE ('\n')
+LINE_COMMENT ('-- #2')
+WHITE_SPACE ('\n')
+WHITE_SPACE ('\n')
+VIRTUAL_END_DECL ('')
+IMPORT ('import')
+WHITE_SPACE (' ')
+UPPER_CASE_IDENTIFIER ('Task')
+WHITE_SPACE ('\n')
+WHITE_SPACE ('\n')
+LINE_COMMENT ('-- #3')
+WHITE_SPACE ('\n')
+WHITE_SPACE ('\n')
+VIRTUAL_END_DECL ('')
+LOWER_CASE_IDENTIFIER ('foo')
+WHITE_SPACE (' ')
+EQ ('=')
+WHITE_SPACE (' ')
+NUMBER_LITERAL ('0')
+WHITE_SPACE (' ')
+LINE_COMMENT ('-- #4')
+WHITE_SPACE ('\n')
+WHITE_SPACE ('\n')
+WHITE_SPACE ('\n')
+LINE_COMMENT ('-- #5')
+WHITE_SPACE ('\n')
+LINE_COMMENT ('-- #6')
+WHITE_SPACE ('\n')
+WHITE_SPACE ('\n')
+VIRTUAL_END_DECL ('')
+LOWER_CASE_IDENTIFIER ('bar')
+WHITE_SPACE (' ')
+EQ ('=')
+WHITE_SPACE (' ')
+NUMBER_LITERAL ('1')
+VIRTUAL_END_SECTION ('')

Add lexer tests