Parse errors.
Convert error to abort to get the messages picked up by the exception handler.
This commit is contained in:
parent
0a135e0f38
commit
26725cefd8
|
|
@ -238,7 +238,7 @@
|
|||
|
||||
(define (expect-right-bracket tokens acc)
|
||||
(if (null? tokens)
|
||||
(error "Missing closing bracket.")
|
||||
(abort "Missing closing bracket.")
|
||||
(expect-right-bracket-lookahead (car tokens) (cdr tokens) acc)))
|
||||
|
||||
(define (expect-right-bracket-lookahead token tokens acc)
|
||||
|
|
@ -252,7 +252,7 @@
|
|||
|
||||
(define (one-token-lookahead token tokens)
|
||||
(match token
|
||||
("]" (error "Extra closing bracket."))
|
||||
("]" (abort "Extra closing bracket."))
|
||||
("[" (expect-right-bracket tokens '()))
|
||||
(_ (values (tokenator token) tokens))))
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue