Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-01-31 | Fix unexpected token after subvalue raising wrong HEAD default | SoniEx2 | |
2020-11-06 | Fix subvalue not parsing predicates | SoniEx2 | |
2020-11-06 | Add optional subvalues | SoniEx2 | |
2020-04-22 | Clean up tests a bit more tests-cleanup | SoniEx2 | |
2020-04-22 | Clean up tests slightly | SoniEx2 | |
2020-04-17 | Fix bugs with empty and predicate-only matches | SoniEx2 | |
Also clarified the behaviour of empty matches, which match anything, but only once. This behaviour is required for consistency with the rest of the matching rules. | |||
2020-04-17 | Expose bugs/fix tests | SoniEx2 | |
2020-02-25 | Refactor | SoniEx2 | |
* Cleaned up many pylint messages * Cleaned up parser * Other minor changes | |||
2020-02-25 | Warn/error when using Predicate types as predicate | SoniEx2 | |
This only applies to Predicate types. Predicate instances still function as expected, as do non-Predicate types. | |||
2020-02-23 | Fix tagged key subtrees not working correctly | SoniEx2 | |
2020-02-23 | Bump version | SoniEx2 | |
2020-02-23 | Fix infinite matches on empty patterns | SoniEx2 | |
2020-02-23 | Add failing tests for edge-cases | SoniEx2 | |
2020-02-16 | Add quick README | SoniEx2 | |
Adds README detailing install instructions and how to access language reference. | |||
2020-02-13 | Rename package | SoniEx2 | |
2020-02-10 | Add install_requires | SoniEx2 | |
2020-02-09 | Squashed commit of the following: | SoniEx2 | |
* Add predicates * Rearrange modules * Bump version | |||
2020-01-30 | Add doctest plugin | SoniEx2 | |
2020-01-30 | Add supporting files | SoniEx2 | |
2020-01-22 | Fix a test | SoniEx2 | |
2020-01-22 | Move things around a bit | SoniEx2 | |
2020-01-22 | Fix some docs | SoniEx2 | |
2020-01-22 | Add multiple value matches | SoniEx2 | |
2020-01-22 | Remove deprecated features | SoniEx2 | |
2020-01-22 | Tweaked key matching syntax | SoniEx2 | |
2020-01-22 | Add some tests | SoniEx2 | |
2020-01-22 | [Project] A Boneless Datastructure Language | SoniEx2 | |
A small domain-specific language inspired by regular expressions, designed for matching all sorts of config files and data structures. |