Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make: Use $< over $?HEADmain | EuAndreh | 2025-05-04 | 1 | -1/+1 |
| | |||||
* | rm LICENSE | EuAndreh | 2025-03-20 | 1 | -21/+0 |
| | |||||
* | Absorb compiler/parser/ | EuAndreh | 2024-11-29 | 9 | -3605/+3565 |
| | |||||
* | rm example/* | EuAndreh | 2024-11-29 | 2 | -601/+0 |
| | |||||
* | rm ucd/*.go into separate project | EuAndreh | 2024-11-29 | 10 | -7385/+0 |
| | |||||
* | rm go.mod go.sum | EuAndreh | 2024-11-29 | 2 | -291/+0 |
| | |||||
* | rm .github/workflows/ci.yaml | EuAndreh | 2024-11-29 | 1 | -33/+0 |
| | |||||
* | Absorb spec/ | EuAndreh | 2024-11-29 | 5 | -638/+628 |
| | |||||
* | Absorb compressor/ code | EuAndreh | 2024-11-29 | 4 | -336/+328 |
| | |||||
* | Absorb utf8/ code | EuAndreh | 2024-11-03 | 4 | -293/+390 |
| | |||||
* | Setup Makefile project structure with empty src/tre.go source | EuAndreh | 2024-11-03 | 18 | -0/+410 |
| | |||||
* | Update CHANGELOG | Ryo Nihei | 2022-04-19 | 1 | -0/+7 |
| | |||||
* | Fix the calculation of inverse bracket expressions | Ryo Nihei | 2022-04-19 | 2 | -10/+402 |
| | | | | Close #7 | ||||
* | Avoid panic on spelling inconsistencies errors | Ryo Nihei | 2022-03-21 | 2 | -5/+119 |
| | | | | close #5 | ||||
* | Update README | Ryo Nihei | 2022-03-21 | 1 | -71/+97 |
| | |||||
* | Use golangci-lint | Ryo Nihei | 2021-12-15 | 12 | -62/+64 |
| | |||||
* | Update CHANGELOG | Ryo Nihei | 2021-12-12 | 1 | -0/+17 |
| | |||||
* | Remove --lex-spec option from maleeni-compile command | Ryo Nihei | 2021-12-12 | 2 | -5/+11 |
| | |||||
* | Add tests of compiler/parser package | Ryo Nihei | 2021-12-11 | 3 | -4/+13 |
| | |||||
* | Make character properties unavailable in bracket expressions | Ryo Nihei | 2021-12-11 | 5 | -33/+105 |
| | |||||
* | Simplify process that generates UTF-8 byte sequences from a code point range | Ryo Nihei | 2021-12-11 | 3 | -371/+266 |
| | |||||
* | Use new parser and DFA compiler | Ryo Nihei | 2021-12-10 | 18 | -5152/+181 |
| | |||||
* | Add a new DFA compiler that generates DFA from a set of CPTree | Ryo Nihei | 2021-12-10 | 6 | -0/+1402 |
| | |||||
* | Add a new parser that constructs a tree representing characters as code ↵ | Ryo Nihei | 2021-12-10 | 7 | -0/+3134 |
| | | | | points, not byte sequences | ||||
* | Move UTF8-related processes to utf8 package | Ryo Nihei | 2021-12-01 | 3 | -702/+535 |
| | |||||
* | Remove default value's code points of General_Category | Ryo Nihei | 2021-11-28 | 4 | -716/+40 |
| | |||||
* | Support Script property (Meet RL1.2 of UTS #18 partially) | Ryo Nihei | 2021-11-28 | 8 | -13/+2888 |
| | |||||
* | Make contributory properties unavailable except internal use | Ryo Nihei | 2021-11-28 | 4 | -1/+89 |
| | | | | | | | | | | | | This change follows [UAX #44 5.13 Property APIs]. > The following subtypes of Unicode character properties should generally not be exposed in APIs, > except in limited circumstances. They may not be useful, particularly in public API collections, > and may instead prove misleading to the users of such API collections. > > * Contributory properties are not recommended for public APIs. > ... https://unicode.org/reports/tr44/#Property_APIs | ||||
* | Move all UCD-related processes to ucd package | Ryo Nihei | 2021-11-27 | 9 | -4688/+4648 |
| | |||||
* | Support Alphabetic property (Meet RL1.2 of UTS #18 partially) | Ryo Nihei | 2021-11-26 | 5 | -8/+433 |
| | |||||
* | Make character properties available in an inverse expression (Make ↵ | Ryo Nihei | 2021-11-25 | 2 | -0/+20 |
| | | | | [^\p{...}] available) | ||||
* | Support Lowercase and Uppercase property (Meet RL1.2 of UTS #18 partially) | Ryo Nihei | 2021-11-25 | 6 | -29/+174 |
| | |||||
* | Support White_Space property (Meet RL1.2 of UTS #18 partially) | Ryo Nihei | 2021-11-24 | 7 | -26/+161 |
| | |||||
* | Fix key of generalCategoryCodePoints map | Ryo Nihei | 2021-11-23 | 3 | -731/+740 |
| | | | | Use the abbreviation `cn` of the general category value `unassigned` as a key of the `generalCategoryCodePoints` map. | ||||
* | Refactor the UCD file parsers | Ryo Nihei | 2021-11-23 | 3 | -155/+202 |
| | |||||
* | Update CHANGELOG | Ryo Nihei | 2021-10-09 | 1 | -0/+12 |
| | |||||
* | Update godoc | Ryo Nihei | 2021-10-05 | 2 | -8/+16 |
| | |||||
* | Remove the ModeName and KindName fields from the driver.Token struct | Ryo Nihei | 2021-10-03 | 5 | -273/+316 |
| | |||||
* | Format the source code of a lexer maleeni-go generates | Ryo Nihei | 2021-10-02 | 1 | -40/+140 |
| | |||||
* | Disallow upper cases in an identifier | Ryo Nihei | 2021-09-24 | 4 | -99/+116 |
| | |||||
* | Remove --debug option from compile command | Ryo Nihei | 2021-09-23 | 3 | -107/+2 |
| | |||||
* | Keep the order of AST nodes constant | Ryo Nihei | 2021-09-22 | 4 | -20/+50 |
| | |||||
* | Add name field to the lexical specification | Ryo Nihei | 2021-09-18 | 8 | -23/+97 |
| | |||||
* | Generate constant values representing mode IDs, mode names, kind IDs, and ↵ | Ryo Nihei | 2021-09-18 | 4 | -106/+515 |
| | | | | kind names | ||||
* | Update CHANGELOG | Ryo Nihei | 2021-09-14 | 1 | -0/+7 |
| | |||||
* | Add maleeni-go command | Ryo Nihei | 2021-09-14 | 4 | -37/+668 |
| | | | | maleeni-go generates a lexer that recognizes a specific lexical specification. | ||||
* | Define a lexical specification interface | Ryo Nihei | 2021-09-11 | 6 | -356/+373 |
| | |||||
* | Remove --debug option from the lex command | Ryo Nihei | 2021-09-08 | 2 | -63/+1 |
| | |||||
* | Update CHANGELOG | Ryo Nihei | 2021-08-22 | 1 | -0/+7 |
| | |||||
* | Add lexeme positions to tokens | Ryo Nihei | 2021-08-07 | 3 | -39/+226 |
| | | | | close #1 |