aboutsummaryrefslogtreecommitdiff
path: root/compiler/ucd.go (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Move all UCD-related processes to ucd packageRyo Nihei2021-11-271-109/+0
|
* Support Alphabetic property (Meet RL1.2 of UTS #18 partially)Ryo Nihei2021-11-261-1/+11
|
* Support Lowercase and Uppercase property (Meet RL1.2 of UTS #18 partially)Ryo Nihei2021-11-251-0/+48
|
* Support White_Space property (Meet RL1.2 of UTS #18 partially)Ryo Nihei2021-11-241-19/+34
|
* Use go fmt instead of gofmtRyo Nihei2021-05-121-1/+1
|
* Change package structureRyo Nihei2021-05-081-1/+1
| | | | The executable can be installed using `go install ./cmd/maleeni`.
* Add character property expression (Meet RL1.2 of UTS #18 partially)Ryo Nihei2021-04-301-0/+36
\p{property name=property value} matches a character has the property. When the property name is General_Category, it can be omitted. That is, \p{Letter} equals \p{General_Category=Letter}. Currently, only General_Category is supported. This feature meets RL1.2 of UTS #18 partially. RL1.2 Properties: https://unicode.org/reports/tr18/#RL1.2