2
0
mirror of https://github.com/boostorg/url.git synced 2026-01-25 06:42:28 +00:00
Commit Graph

9 Commits

Author SHA1 Message Date
alandefreitas
bd1b387b1d fix find_package
fix #219, fix #225, fix #244, fix #188
2022-08-02 21:24:54 -03:00
Vinnie Falco
9d2c1e5409 Refactor grammar:
The Rule concept is changed:

* rules are stateful values
* nested value_type holds the result of parsing
* member function `Rule::parse` is the algorithm
* parse returns `result<value_type>`

And:

* All rfc3986 rules are reimplemented
* New grammar non-terminal elements introduced:
  - char_rule
  - not_empty_rule
  - optional_rule
  - sequence_rule
  - variant_rule
2022-07-27 19:31:16 -07:00
alandefreitas
40160c0db0 remove unused test dependencies 2022-06-10 18:55:15 -03:00
Vinnie Falco
6741530895 empty params are empty
fix #129
2022-02-23 11:54:03 -08:00
Vinnie Falco
fe9120dec3 no optional parse 2021-12-27 12:02:15 -08:00
Vinnie Falco
d3cd3e103b limits work 2021-11-22 18:26:12 -08:00
Vinnie Falco
3ca8fdd025 Update cmake scripts 2021-09-19 20:12:40 -07:00
Vinnie Falco
19839718a3 Refactor parts 2021-09-18 07:14:19 -07:00
Vinnie Falco
2315517f3c Add limits test 2021-09-16 14:27:23 -07:00