Files
teleport/lib/utils
Nic Klaassen 3a8a1b4ab9 update lib/utils/parse to leverage lib/utils/typical (#26313)
`lib/utils/typical` is a new library for building predicate parsers
based on the examples set by `lib/utils/parse` and `e/lib/loginrule`.
The commit updates `lib/utils/parse` to use the `typical` library to
implement the two parsers defined here.

This removes a lot of code in `ast.go` that was written for each
specific function to do type checking and deal with subexpressions. This
is all handled by the `typical` library now. My hope is that this will
make it much easier to add new functions in the future and to share them
with other parsers.
2023-05-25 20:27:29 +00:00
..
2022-07-14 10:51:23 +00:00
2022-11-23 10:14:45 -08:00
2022-10-28 20:20:28 +00:00
…
2022-10-28 20:20:28 +00:00
2022-10-28 20:20:28 +00:00
2023-02-07 09:01:35 +00:00
2022-10-28 20:20:28 +00:00
2022-10-28 20:20:28 +00:00
2022-09-27 15:01:32 -07:00
2023-03-31 17:35:21 +00:00
2022-10-28 20:20:28 +00:00
2022-10-28 20:20:28 +00:00
2022-12-30 12:09:11 -08:00
2023-03-31 21:55:13 +00:00
2021-12-09 19:50:44 +00:00
2020-09-28 23:08:56 -07:00
2022-10-28 20:20:28 +00:00
2021-10-19 14:00:24 -04:00
2022-10-28 20:20:28 +00:00
2023-03-23 18:40:40 +00:00
2022-07-14 19:22:54 -07:00