Example language server (LSP) implementation for a toy language