Some error message tweaks

This commit is contained in:
Sasha Koshka 2022-10-16 02:58:31 -04:00
parent f57637d7fc
commit a5b1385012
2 changed files with 4 additions and 3 deletions

View File

@ -391,7 +391,7 @@ func (what Type) Describe () (description string) {
description += "}" description += "}"
} }
if what.length > 0 { if what.length != 1 {
description += fmt.Sprint(":", what.length) description += fmt.Sprint(":", what.length)
} }

View File

@ -5,11 +5,12 @@ import "git.tebibyte.media/arf/arf/infoerr"
// tokenizeString tokenizes a string or rune literal. // tokenizeString tokenizes a string or rune literal.
func (lexer *lexingOperation) tokenizeString () (err error) { func (lexer *lexingOperation) tokenizeString () (err error) {
token := lexer.newToken()
err = lexer.nextRune() err = lexer.nextRune()
if err != nil { return } if err != nil { return }
token := lexer.newToken() got := ""
got := ""
tokenWidth := 2 tokenWidth := 2
for { for {