Thanks for that pointer, Radostin.
Has anyone used this LSP server with Emacs or VSCode, and written up step-by-step instructions they succeeded at in getting that to work?
In particular, I'd love to be able to see an outline/browser view of a big P4_16 source file (or multiple files with #include between them) that gave all control/parser/table/action/etc. names in the outline/browser window on the side, and clicking on any of those would jump to its definition in the main editor window.
I will probably spend some hobby time somewhere down the road trying again, but the 30 minutes or so I dedicated to the task so far didn't give good results yet.
Thanks,
Andy