feat: broken

This commit is contained in:
2026-01-12 20:58:41 -05:00
parent 6418e05255
commit b588754552
2 changed files with 7 additions and 7 deletions

View File

@@ -78,17 +78,15 @@ func getToken(i *iterator.Iterator[rune]) (*Token, error) {
case letter == ';':
return NewHardBreak(index), nil
case letter == '#':
// Skip everything until the next newline or EOF
for {
if i.Done() {
break
}
// Skip everything until the next newline or EOF.
for i.Done() {
r, err := i.Next()
if err != nil {
return nil, trace.Wrap(err, "error while parsing comment")
}
if r == '\n' {
// Put the newline back so it can be processed as a soft break
// Put the newline back so it can be processed as a soft break.
i.Back()
break
}