apache / apache/datafusion-sqlparser-rs
Tokenizer should be compliant with ANSI:SQL 2011
- Vorherrschende Sprache
- Rust
- Sterne
- 3.5k
- Forks
- 772
- Ø Merge
- 4 T. 9 Std.
- Gemergte PRs (30 T.)
- 17
Beschreibung
This is a large issue that needs to be broken out into smaller issues. The current tokenizer is quite simplistic and needs to be improved to be compliant with section 5 of this specification:
https://jakewheat.github.io/sql-overview/sql-2011-foundation-grammar.html#_5_lexical_elements
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne damit, den aktuellen Tokenizer und die im Issue verlinkte SQL:2011 Foundation Grammar, Abschnitt 5, zu überprüfen. Teile die umfassende Arbeit zur Konformität in kleinere, klar abgegrenzte Issues auf, die jeweils eine Änderung am Tokenizer und eine eindeutige Abschlussbedingung benennen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- rust, sql
- Bereich
- compilers
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 20/100