Fix parser formatting missing newline

This commit is contained in:
Neemek 2024-12-28 17:03:59 +01:00
parent f7f987f5b5
commit e1f438edbe
Signed by: neemek
GPG key ID: 28360A8951CD0E9B

View file

@ -40,7 +40,7 @@ func (p *ParsingError) Format(src string) string {
builder.WriteString(fmt.Sprintf(" %d:%d\t | %s", lineNumber, int(p.Causer.Start)-lineBeginning+1, src[lineBeginning:lineEnd])) builder.WriteString(fmt.Sprintf(" %d:%d\t | %s", lineNumber, int(p.Causer.Start)-lineBeginning+1, src[lineBeginning:lineEnd]))
builder.WriteString("\t ^") builder.WriteString("\n\t ^")
for i := lineBeginning; i <= int(p.Causer.Start); i++ { for i := lineBeginning; i <= int(p.Causer.Start); i++ {
builder.WriteRune(' ') builder.WriteRune(' ')
} }