about summary refs log tree commit diff
path: root/pkg/lang/parser/stmts.go
diff options
context:
space:
mode:
authorMel <einebeere@gmail.com>2022-07-28 21:18:09 +0000
committerMel <einebeere@gmail.com>2022-07-28 21:18:09 +0000
commit895120776a0ae4dd121029f1730d29ca886e201e (patch)
tree98e4771fd83ec88d559de95f058f724747405f1a /pkg/lang/parser/stmts.go
parentd79973cb9df8660fe89810507557f5ba86256f30 (diff)
downloadjinx-895120776a0ae4dd121029f1730d29ca886e201e.tar.zst
jinx-895120776a0ae4dd121029f1730d29ca886e201e.zip
Fix nested stacked exprs and parse members
Diffstat (limited to 'pkg/lang/parser/stmts.go')
-rw-r--r--pkg/lang/parser/stmts.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkg/lang/parser/stmts.go b/pkg/lang/parser/stmts.go
index a0bba28..33719ce 100644
--- a/pkg/lang/parser/stmts.go
+++ b/pkg/lang/parser/stmts.go
@@ -546,7 +546,7 @@ func (p *Parser) parseEmptyStmt() (ast.Stmt, error) {
 func (p *Parser) parseStmtEnd() error {
 	tok := p.peek()
 	if !tok.CanEndStmt() {
-		panic(fmt.Errorf("wanted statement end, received: '%v'", tok))
+		return fmt.Errorf("wanted statement end, received: '%v'", tok.Kind)
 	}
 	p.next()
 	return nil