; Is (HL) a double-quoted string? If yes, spit what's inside and place (HL)
; at char after the closing quote.
; Set Z if there was a string, unset otherwise.
spitQuoted:
       ld      a, (hl)
       cp      '"'
       ret     nz
       inc     hl
loop:
       ld      a, (hl)
       inc     hl
       cp      '"'
       ret     z
       or      a
       ret     z
       call    stdioPutC
       jr      .loop

; Same as spitQuoted, but without the spitting
skipQuoted:
       ld      a, (hl)
       cp      '"'
       ret     nz
       inc     hl
loop:
       ld      a, (hl)
       inc     hl
       cp      '"'
       ret     z
       or      a
       ret     z
       jr      .loop