parser: regenerate for strings

Signed-off-by: Jean Privat <jean@pryen.org>
tests: add string-related tests

Signed-off-by: Jean Privat <jean@pryen.org>
vim: update syntax for strings

Signed-off-by: Jean Privat <jean@pryen.org>