-
Notifications
You must be signed in to change notification settings - Fork 4
[KEYWORD] Add break / continue / pass mappings #32
Copy link
Copy link
Open
Labels
P3Low priority: nice to haveLow priority: nice to haveenhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomerskeyword-mappingNew or changed Maithili keyword / module mappingsNew or changed Maithili keyword / module mappings
Milestone
Description
Activity
Metadata
Metadata
Assignees
Labels
P3Low priority: nice to haveLow priority: nice to haveenhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomerskeyword-mappingNew or changed Maithili keyword / module mappingsNew or changed Maithili keyword / module mappings
DEVNAGIRI_KEYWORD_MAPhas no mappings forbreak,continue, orpass— loops cannot be exited early and empty blocks cannot be written.Suggested starting points (native speakers, please improve!):
रोकू→breakआगू बढू→continue(multi-word: must be ordered before any single-word prefix entries)छोड़ू→passSteps:
maithili_dsl/transpiler/mappings.pytests/test_transpile.pyexamples/linter.py:38) needs the new words on:-lines, update it tooDepends on nothing; pairs nicely with जबतक/while (#8).
Good first issue — mostly data + tests. Please propose word choices in a comment before opening the PR so speakers can weigh in.