Basillsp
module Kwtypes : sig ... end
module Lexkeywords : sig ... end
module Parkeywords : sig ... end
module Process_doc : sig ... end
module Semantic_tokens : sig ... end
Support for LSP semantic token data for syntax highlighting.
module Tokens : sig ... end
The lexer gives us character token ranges (start_pos: int, end_pos: int) as an absolute offset from the beginning of the document, while LSP works over (line, column) positions.