---
date: "2023-12-06T01:46:41+0900"
---
#programming-language #compiler-design 

[[Erg]]言語作者のShibaさんが実装しているのがめちゃめちゃ詳しい

[Language Server Protocol の仕様 及び実装方法](https://zenn.dev/mtshiba/books/language_server_protocol)

[[Erg]]自体のコンパイラとLanguage Serverが[[Rust]]で実装されているので参考になる

https://github.com/erg-lang/erg/tree/main/crates/els