This series of patches is heavily inspired by https://gitlab.winehq.org/wine/wine/-/merge_requests/277 and solves problems related to - whitespace only lines in blocks - EOF in the middle of the blocks - lines with caret followed by EOF
-- v3: cmd: Handle lines terminated with caret followed by EOF cmd: Handle unterminated/unbalanced parentheses cmd: Handle whitespace only lines in parentheses blocks