Jason Volk
|
6fb9cd7bf1
|
ircd::tokens: Relax noexcept on token result closures.
|
2022-10-08 15:37:14 -07:00 |
|
Jason Volk
|
432f38cd06
|
ircd: Add tokens_split() tool w/ skip feature.
|
2022-07-19 14:26:23 -07:00 |
|
Jason Volk
|
5a4a395fc2
|
Add noexcept to various lambdas (gcc-11).
|
2022-06-29 14:42:42 -07:00 |
|
Jason Volk
|
0fbbf1853f
|
ircd::tokens: Simplify interface argument passing.
|
2022-06-17 21:11:53 -07:00 |
|
Jason Volk
|
5a995f4bac
|
ircd::tokens: Optimize character tokenizer impls.
|
2022-06-17 21:11:53 -07:00 |
|
Jason Volk
|
8d6496956d
|
ircd::tokens: Allow signed argument for tokens_after() for zeroth token.
|
2022-06-17 21:11:53 -07:00 |
|
Jason Volk
|
ded8f05064
|
ircd::tokens: Simplify interface w/ closure template; eliminate named closure.
ircd::tokens: Minor interface cleanup; inline linkages.
|
2020-11-27 20:06:19 -08:00 |
|
Jason Volk
|
db4e0af8a9
|
ircd::tokens: Modernize all remaining interface delims to string_view.
|
2020-05-11 16:31:48 -07:00 |
|
Jason Volk
|
5e0d5237a9
|
ircd::tokens: Alter behavior of string delimiter tokens() definitions.
|
2020-05-11 16:31:48 -07:00 |
|
Jason Volk
|
890dc6f003
|
ircd::tokens: Add a string separator functor.
|
2020-05-11 16:31:48 -07:00 |
|
Jason Volk
|
b63a95f065
|
ircd::tokens: Add assertion for null delim character.
|
2020-02-26 17:55:23 -08:00 |
|
Jason Volk
|
d763a15edb
|
ircd::tokens: Add token_exists() set membership test.
|
2019-03-09 17:03:52 -08:00 |
|
Jason Volk
|
312e4958f7
|
ircd::tokens: Add bool closure for limited for_each iteration.
|
2019-03-09 17:03:13 -08:00 |
|
Jason Volk
|
f049bbf0d0
|
ircd: Split tokens.cc from lexical.cc
|
2018-04-24 17:01:11 -07:00 |
|