Lexing error of string interpolation
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 42/100
Direzione di ricerca
Inizia riproducendo entrambi gli esempi di interpolazione tramite il lexer ed esamina la gestione dell’interpolazione di stringhe che produce i token e gli errori mostrati. Determina quindi la tokenizzazione prevista per parentesi annidate e testo tra virgolette, poi aggiungi o aggiorna la copertura del lexer in modo che entrambi gli esempi gestiscano i propri delimitatori in modo coerente senza produrre un errore di lexing.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
$"(')')"
Token3 0: DqStringInterpStart span: 0 .. 2 '$"'
Token3 1: StrInterpLParen span: 2 .. 3 '('
Token3 2: Eof span: 9 .. 9 ''
Lexing error. Error: Spanned { item: Generic, span: Span { start: 3, end: 4 } }, '''
$"("foo")"
Token3 0: DqStringInterpStart span: 0 .. 2 '$"'
Token3 1: Eof span: 11 .. 11 ''
Lexing error. Error: Spanned { item: UnmatchedStrInterpLParen, span: Span { start: 2, end: 3 } }, '('
- Lingua principale
- Rust
- Stelle
- 36
- Fork
- 11
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di nushell/new-nu-parser
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
nushell/new-nu-parser#64 ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
nushell/new-nu-parser#60 ·
-
bug typechecker
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
nushell/new-nu-parser#53 · 11 commenti ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
nushell/new-nu-parser#47 · 3 commenti ·
-
bug performance upstream
Difficoltà 3/5 1-2 giorni Idoneità per principianti 42/100
nushell/new-nu-parser#42 · 1 reazione ·
Tutte le issue di nushell/new-nu-parser
Issue simili
-
Windows docs: pin a tested ConPTY version for Kitty graphics; 1.25.260930003 corrupts large uploadsAperta
Difficoltà 1/5 1-3 ore Idoneità per principianti 88/100
raphamorim/rio#2021 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
hydro-project/infinity#187 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 77/100
near/near-sdk-rs#1676 ·
I maintainer di solito rispondono entro 2 giorni
-
auto:producer auto:security
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
fritzprix/libr-agent#2595 ·
I maintainer di solito rispondono entro 1 giorno
-
area:fs type:fix
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
Tripstack-Corp/spyc#1002 ·
I maintainer di solito rispondono entro 1 giorno