diff --git a/pkg/saccharine/token/parse.go b/pkg/saccharine/token/parse.go index 3848e5e..b7d5033 100644 --- a/pkg/saccharine/token/parse.go +++ b/pkg/saccharine/token/parse.go @@ -79,7 +79,7 @@ func getToken(i *iterator.Iterator[rune]) (*Token, error) { return NewHardBreak(index), nil case letter == '#': // Skip everything until the next newline or EOF. - for i.Done() { + for !i.Done() { r, err := i.Next() if err != nil { return nil, trace.Wrap(err, "error while parsing comment")