ccls icon indicating copy to clipboard operation
ccls copied to clipboard

Refactor project structure

Open vuvoth opened this issue 1 year ago • 0 comments

We should follow this structure:

  • crate parser only process parser with abstract TokenKind stream. We don't care about concrete token.
  • syntax crate wrap parser with concrete token and create API for query to syntax tree use rowan lib.
  • lsp implement logic for language server. This have responsibility for implement communicate with syntax crate to query data.

vuvoth avatar Feb 18 '24 17:02 vuvoth