vrepl: fix error for exitasdfasdf in repl (fix #14593) (#14598)

master
yuyi 2022-06-03 00:59:57 +08:00 committed by GitHub
parent 9f7656f328
commit 251716fa0e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 14 additions and 8 deletions

View File

@ -305,7 +305,6 @@ fn run_repl(workdir string, vrepl_prefix string) int {
return int(rc) return int(rc)
} }
} }
break
} }
r.line = line r.line = line
if r.line == '\n' { if r.line == '\n' {
@ -388,13 +387,13 @@ fn run_repl(workdir string, vrepl_prefix string) int {
'#include ', '#include ',
'for ', 'for ',
'or ', 'or ',
'insert', 'insert(',
'delete', 'delete(',
'prepend', 'prepend(',
'sort', 'sort(',
'clear', 'clear(',
'trim', 'trim(',
'as', ' as ',
] ]
mut is_statement := false mut is_statement := false
if filter_line.count('=') % 2 == 1 { if filter_line.count('=') % 2 == 1 {

View File

@ -0,0 +1,7 @@
exitasdfasdf
===output===
error: undefined ident: `exitasdfasdf`
5 | import math
6 |
7 | println(exitasdfasdf)
| ~~~~~~~~~~~~