Fix parser error message

This commit is contained in:
Sam Vervaeck 2020-02-25 17:59:36 +01:00
parent c421721766
commit 5e111d8a65

View file

@ -72,7 +72,7 @@ function enumerate(elements: string[]) {
export class ParseError extends Error { export class ParseError extends Error {
constructor(public actual: Token, public expected: SyntaxKind[]) { constructor(public actual: Token, public expected: SyntaxKind[]) {
super(`${actual.span.file.path}:${actual.span.start.line}:${actual.span.start.column}: got ${describeKind(actual.kind)} but expected ${enumerate(expected.map(e => describeKind(e)))}`) super(`${actual.span.file.path}:${actual.span.start.line}:${actual.span.start.column}: expected ${enumerate(expected.map(e => describeKind(e)))} but got ${describeKind(actual.kind)}`)
} }
} }