1 comentário (1 comentário)1 reação (1 reação)0 responsável (0 responsável)JavaScript3.497 forks (3.497 forks)batch import
enhancementgood first issuehelp welcomeparser
Métricas do repositório
- Stars
- 22.960 estrelas (22.960 estrelas)
- Métricas de merge de PR
- Mesclagem média 6m (Mesclagem média 6m)2 fundiu PRs em 30d (2 fundiu PRs em 30d)
Description
It'd be nice to be able to use Lezer for parsing paired with our output pipeline... this would allow users wishing to pay a higher download cost to get much improved support for some languages that require a more complex parsing engine.
References:
Guia do colaborador
- Direção de pesquisa
- Esta solicitação de recurso envolve integrar o sistema de análise Lezer com o pipeline de saída do highlight.js. Para começar, revise os problemas vinculados (#3619, #3620) e a documentação do Lezer (https://lezer.codemirror.net/docs/guide/). O principal desafio é entender como mapear a árvore de análise do Lezer para os mecanismos de tokenização e saída existentes do highlight.js. Atualmente, não há responsáveis atribuídos ou PRs vinculados, então esta issue está aberta para exploração. Um bom primeiro passo seria prototipar uma prova de conceito para uma única linguagem, a fim de validar a abordagem.
- Pilha de tecnologia
- javascript
- Domain
- tooling
- Tipo Issue
- Funcionalidade
- Prerequisites
- JavaScripthighlight.js architectureLezer grammars