:= operator is valid in Python 3.13.0 but fails parsing with DT Python Parser
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 48/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- javascript, python
- Lĩnh vực
- compilers
Hướng nghiên cứu
Bắt đầu bằng cách tái hiện ví dụ được báo cáo x := 3 thông qua điểm vào của parser và kiểm tra cách các biểu thức gán được xử lý. Issue không nêu tệp hay bài kiểm thử nào; được xem là hoàn thành khi cú pháp Python 3.13 hợp lệ tạo ra một cây phân tích cú pháp không có nút lỗi hoặc NoViableAltException không được bắt.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Try parsing the following Python code:
x = 1 print(x := 3)
You will get a tree full of error nodes. NoViableAltException appears to be thrown but caught and passed back.
That code is valid, though. I ran that in Python 3.13.0 as screenshotted here to demonstrate the code is valid:
- Ngôn ngữ chính
- JavaScript
- Star
- 25
- Fork
- 7
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
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
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của DTStack/dt-python-parser
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 20/100
DTStack/dt-python-parser#27 · 1 bình luận ·
-
Problem when using listener mode Đang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
DTStack/dt-python-parser#26 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
DTStack/dt-python-parser#24 · 1 bình luận ·
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 15/100
DTStack/dt-python-parser#15 · 3 bình luận ·
-
支持最新版Python3语法 Đang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 20/100
DTStack/dt-python-parser#11 ·
Tất cả issue của DTStack/dt-python-parser
Issue tương tự
-
bug customer-eng Durable Agents Inngest status: needs triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
-
optimization optimization:agents-md-curator
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
githubnext/gh-aw-cao#13475 ·
-
[BUG]: "Clear All" in Settings doesn't clear the saved analysis, old data comes back after reload Đang mởbug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
AOSSIE-Org/OrgExplorer#253 · 1 bình luận ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
oxc-project/oxc#26944 ·
-
ai-observability bug team/ai-observability
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100