apache / apache/datafusion-sqlparser-rs
Tokenizer should be compliant with ANSI:SQL 2011
- Ngôn ngữ chính
- Rust
- Star
- 3.5k
- Fork
- 772
- Merge trung bình
- 4 ngày 9 giờ
- Pull request đã merge (30 ngày)
- 17
Mô tả
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
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Bắt đầu bằng việc xem xét tokenizer hiện tại và SQL:2011 Foundation Grammar, mục 5, được liên kết trong issue. Chia công việc tuân thủ trên diện rộng thành các issue nhỏ hơn, có phạm vi rõ ràng, mỗi issue xác định một thay đổi đối với tokenizer và một điều kiện hoàn thành rõ ràng.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- rust, sql
- Lĩnh vực
- compilers
- Loại issue
- Tính năng
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 20/100