Documentation ¶
Index ¶
- func FoldMany0[R parser.Reader, T, A any](p parser.Parser[R, T], acc A, f parser.Accumulator[T, A]) parser.Parser[R, A]
- func Many0[R parser.Reader, T any](p parser.Parser[R, T]) parser.Parser[R, []T]
- func Many0Count[R parser.Reader, T any](p parser.Parser[R, T]) parser.Parser[R, uint]
- func Many1[R parser.Reader, T any](p parser.Parser[R, T]) parser.Parser[R, []T]
- func Many1Count[R parser.Reader, T any](p parser.Parser[R, T]) parser.Parser[R, uint]
- func Separated0[R parser.Reader, T any, S any](p parser.Parser[R, T], separator parser.Parser[R, S]) parser.Parser[R, []T]
- func Separated0Count[R parser.Reader, T any, S any](p parser.Parser[R, T], separator parser.Parser[R, S]) parser.Parser[R, uint]
- func Separated1[R parser.Reader, T any, S any](p parser.Parser[R, T], separator parser.Parser[R, S]) parser.Parser[R, []T]
- func Separated1Count[R parser.Reader, T any, S any](p parser.Parser[R, T], separator parser.Parser[R, S]) parser.Parser[R, uint]
- func TakeWhileMN[R parser.Reader, T any](p parser.Parser[R, T], m, n int, predicate parser.Predicate[T]) parser.Parser[R, []T]
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Many0Count ¶
func Many1Count ¶
func Separated0 ¶
func Separated0Count ¶
func Separated1 ¶
func Separated1Count ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.