apache / apache/datafusion-sqlparser-rs

Tokenizer should be compliant with ANSI:SQL 2011

未關閉
#17 0 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
主要語言
Rust
星號
3.5k
分支
772
平均合併
4 天 9 小時
30 天內合併 PR
17

描述

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

貢獻指南

這個儲存庫沒有索引到貢獻指南

研究方向

首先檢視目前的 tokenizer,以及 issue 中連結的 SQL:2011 Foundation Grammar 第 5 節。將廣泛的相容性工作拆分成較小且範圍明確的 issue,每個 issue 都要指出一項 tokenizer 變更和明確的完成條件。

由索引模型根據 Issue 內容生成。

評估

技術堆疊
rust, sql
領域
compilers
Issue 類型
功能
難度
5/5
預估耗時
一週以上
活躍度
停滯
描述清晰度
需要釐清
新手友好度
20/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。