Commit 0ff8d45
committed
feat: implement POS tag sync with C++ upstream (closes #40)
- Add tree-sitter based script to extract POS tags from C++ source
- Add Makefile targets: sync-postypes, check-postypes
- Update postype.go with tags from Kiwi v0.23.2
- Add new tags: POS_P, POS_PV, POS_PA, POS_PV_I, POS_PA_I
- Remove non-existent tags: POS_V, POS_VV_R, POS_VA_R, POS_VX_R, POS_XSA_R
- Fix naming: POS_USER_0 -> POS_USER0 (match C++ enum)1 parent b869bf7 commit 0ff8d45
3 files changed
Lines changed: 361 additions & 117 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments