func lexString(l *Lexer) StateFn {
    l.ignore()
    r := l.next()

    for r != '"' {