[KEYWORD] Add while-loop support: जबतक → while
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 72/100
Hướng nghiên cứu
Bắt đầu từ DEVNAGIRI_KEYWORD_MAP trong maithili_dsl/transpiler/transpile.py và thêm ánh xạ जबतक → while bên cạnh mục for (प्रत्येक) đang có. Sau đó thêm các kiểm thử cho transpiler trong tests/test_transpile.py, bao gồm các trường hợp chuỗi ký tự và ranh giới từ, cùng một ví dụ trong examples/ và một dòng trong bảng từ khóa của README. Hoàn thành khi vòng lặp mẫu được transpile thành vòng lặp while của Python và bộ kiểm thử vượt qua.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Only for (प्रत्येक) loops are supported today — there is no while mapping in DEVNAGIRI_KEYWORD_MAP.
Proposal: जबतक → while (already suggested in the README's Future Goals).
गिनती = ०
जबतक गिनती < ५:
छपाउ(गिनती)
गिनती = गिनती + १
Steps:
- Add the mapping in
maithili_dsl/transpiler/transpile.py - Add transpiler tests (including the string-literal and word-boundary regression patterns in
tests/test_transpile.py) - Add an example to
examples/and the README keyword table
Native-speaker feedback on the word choice is welcome — comment here if a different term is more natural.
From BACKLOG.md item 16.
- Ngôn ngữ chính
- Python
- Star
- 1
- Fork
- 4
- Merge trung bình
- 12 ngày 21 giờ
- Pull request đã merge (30 ngày)
- 1
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
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 alphacrack/python-maithili-dsl
-
help wanted infra P2 testing
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 80/100
-
documentation enhancement good first issue help wanted P3
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
-
documentation good first issue P3
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 88/100
-
area:linter enhancement good first issue P3 translation
Độ khó 2/5 Nửa ngày Mức phù hợp với người mới 66/100
-
area:cli enhancement good first issue P3
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
Tất cả issue của alphacrack/python-maithili-dsl
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
gorakhargosh/watchdog#1462 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
openwisp/openwisp-monitoring#889 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
OpenFreeEnergy/Lomap#180 ·
-
generate_observation_scenario_from_cpgs exposure time conversion when auto-gain set to 'yes'Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
roman-corgi/corgisim#327 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
agent:WSL bug code-review linux pri:medium sev:low tooling
Độ khó 2/5 Nửa ngày Mức phù hợp với người mới 62/100
Maintainer thường phản hồi trong vòng 1 ngày