File tree Expand file tree Collapse file tree 1 file changed +34
-0
lines changed Expand file tree Collapse file tree 1 file changed +34
-0
lines changed Original file line number Diff line number Diff line change 115115ab
116116\" " 1 1 :string )))
117117
118+ (def-lexer-test string.error.1
119+ " \" AA"
120+ (list
121+ (make-lexem " \" AA" 1 1 :error-lexem :id 1 ))
122+ :exp-lex-errors
123+ (list
124+ (make-instance ' lexem-error
125+ :error-text " At (1:1) error lexem"
126+ :error-lex-id 1 )))
127+
128+ (def-lexer-test error-lexems.1
129+ " :11 a"
130+ (list
131+ (make-lexem " :11" 1 1 :error-lexem :id 1 )
132+ (make-lexem " a" 1 5 :symbol ))
133+ :exp-lex-errors
134+ (list
135+ (make-instance ' lexem-error
136+ :error-text " At (1:1) error lexem"
137+ :error-lex-id 1 )))
138+
139+ (def-lexer-test error-lexems.2
140+ " (10:11)"
141+ (list
142+ (make-lexem " (" 1 1 :left-parent )
143+ (make-lexem " 10" 1 2 :integer )
144+ (make-lexem " :11" 1 4 :error-lexem :id 3 )
145+ (make-lexem " )" 1 7 :right-parent ))
146+ :exp-lex-errors
147+ (list
148+ (make-instance ' lexem-error
149+ :error-text " At (1:4) error lexem"
150+ :error-lex-id 3 )))
151+
118152(def-lexer-test comment.1
119153 " ;"
120154 nil
You can’t perform that action at this time.
0 commit comments