I've got an extension for the LPC programming language for Visual Studio Code. I'm using tmLanguage grammars. However, I haven't figure out a way to support the language's multiline string literals.
regex would be: @{1,2}(\w*)\n((.|\n)*?)\n(###\s*)?(\1)\b
example syntax to match:
set_help_str(@HELP
Lorem ipsum dolor sit amet, "Consectetur adipiscing elit," sed do
eiusmod tempor incididunt ut's labore et dolore magna aliqua. Ut
enim ad minim veniam, quis nostrud exercitation ullamco laboris.
HELP);
This is basically the last bit of syntax I need to get right and I really haven't figured out a way to handle it.
Any help would be greatly appreciated.