Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Move JSON serialising, deserialising and walking code into a separate package | Charlie Stanton | 2023-02-19 | 7 | -381/+396 | |
| | ||||||
* | Removes obsolete subex code from main/main.go | Charlie Stanton | 2023-02-19 | 1 | -580/+0 | |
| | ||||||
* | Introduces subex processing | Charlie Stanton | 2023-02-19 | 6 | -4/+636 | |
| | | | | Doesn't integrate it at all yet | |||||
* | Adds the or operator | | Charlie Stanton | 2022-09-21 | 1 | -2/+34 | |
| | ||||||
* | Implements the first version of subex | Charlie Stanton | 2022-09-21 | 1 | -0/+564 | |
| | ||||||
* | Adds some new commands | Charlie Stanton | 2022-09-21 | 4 | -16/+309 | |
| | ||||||
* | Adds new filters | Charlie Stanton | 2022-08-27 | 3 | -41/+87 | |
| | | | | | | | | - Begin terminals - End terminals - All terminals - Negate - AND | |||||
* | Adds a bunch of new path pattern features | Charlie Stanton | 2022-08-26 | 4 | -44/+101 | |
| | | | | | | - Bracketting in expressions - OR with | - Optional with ? | |||||
* | Refactors some stuff and adds lexing and parsing | Charlie Stanton | 2022-08-26 | 8 | -123/+593 | |
| | ||||||
* | Initial commit | Charlie Stanton | 2022-08-23 | 6 | -0/+591 | |
No parsing yet, but the execution is not bad Commands: - Print value - Toggle terminal (switch between array and map) - Filter command Filters: - Path filter Path filters are compiled from a regex like AST |