Parselix.Common

Provide parsers which is used commonly.

Source

Summary

digit(option \\ nil)

Parse a digit

digit_l(option \\ nil)

This is almost the same function as digit/1, but it returns a result with metadata

digits(option \\ nil)

Parse digits

digits_l(option \\ nil)

This is almost the same function as digits/1, but it returns a result with metadata

hex_digit(option \\ nil)

Parse a hex digit

hex_digit_l(option \\ nil)

This is almost the same function as hex_digit/1, but it returns a result with metadata

hex_digits(option \\ nil)

Parse hex digits

hex_digits_l(option \\ nil)

This is almost the same function as hex_digits/1, but it returns a result with metadata

letter(option \\ nil)

Parse a letter

letter_l(option \\ nil)

This is almost the same function as letter/1, but it returns a result with metadata

letters(option \\ nil)

Parse letters

letters_l(option \\ nil)

This is almost the same function as letters/1, but it returns a result with metadata

lowercase(option \\ nil)

Parse a lowercase character

lowercase_l(option \\ nil)

This is almost the same function as lowercase/1, but it returns a result with metadata

lowercases(option \\ nil)

Parse lowercase characters

lowercases_l(option \\ nil)

This is almost the same function as lowercases/1, but it returns a result with metadata

oct_digit(option \\ nil)

Parse a octo digit

oct_digit_l(option \\ nil)

This is almost the same function as oct_digit/1, but it returns a result with metadata

oct_digits(option \\ nil)

Parse octo digits

oct_digits_l(option \\ nil)

This is almost the same function as oct_digits/1, but it returns a result with metadata

uppercase(option \\ nil)

Parse a uppercase character

uppercase_l(option \\ nil)

This is almost the same function as uppercase/1, but it returns a result with metadata

uppercases(option \\ nil)

Parse uppercase characters

uppercases_l(option \\ nil)

This is almost the same function as uppercases/1, but it returns a result with metadata

whitespace(option \\ nil)

Parse a whitespace

whitespace_l(option \\ nil)

This is almost the same function as whitespace/1, but it returns a result with metadata

whitespaces(option \\ nil)

Parse whitespaces

whitespaces_l(option \\ nil)

This is almost the same function as whitespaces/1, but it returns a result with metadata

Functions

digit(option \\ nil)

Parse a digit.

Source
digit_l(option \\ nil)

This is almost the same function as digit/1, but it returns a result with metadata.

Source
digits(option \\ nil)

Parse digits.

Source
digits_l(option \\ nil)

This is almost the same function as digits/1, but it returns a result with metadata.

Source
hex_digit(option \\ nil)

Parse a hex digit.

Source
hex_digit_l(option \\ nil)

This is almost the same function as hex_digit/1, but it returns a result with metadata.

Source
hex_digits(option \\ nil)

Parse hex digits.

Source
hex_digits_l(option \\ nil)

This is almost the same function as hex_digits/1, but it returns a result with metadata.

Source
letter(option \\ nil)

Parse a letter.

Source
letter_l(option \\ nil)

This is almost the same function as letter/1, but it returns a result with metadata.

Source
letters(option \\ nil)

Parse letters.

Source
letters_l(option \\ nil)

This is almost the same function as letters/1, but it returns a result with metadata.

Source
lowercase(option \\ nil)

Parse a lowercase character.

Source
lowercase_l(option \\ nil)

This is almost the same function as lowercase/1, but it returns a result with metadata.

Source
lowercases(option \\ nil)

Parse lowercase characters.

Source
lowercases_l(option \\ nil)

This is almost the same function as lowercases/1, but it returns a result with metadata.

Source
oct_digit(option \\ nil)

Parse a octo digit.

Source
oct_digit_l(option \\ nil)

This is almost the same function as oct_digit/1, but it returns a result with metadata.

Source
oct_digits(option \\ nil)

Parse octo digits.

Source
oct_digits_l(option \\ nil)

This is almost the same function as oct_digits/1, but it returns a result with metadata.

Source
uppercase(option \\ nil)

Parse a uppercase character.

Source
uppercase_l(option \\ nil)

This is almost the same function as uppercase/1, but it returns a result with metadata.

Source
uppercases(option \\ nil)

Parse uppercase characters.

Source
uppercases_l(option \\ nil)

This is almost the same function as uppercases/1, but it returns a result with metadata.

Source
whitespace(option \\ nil)

Parse a whitespace.

Source
whitespace_l(option \\ nil)

This is almost the same function as whitespace/1, but it returns a result with metadata.

Source
whitespaces(option \\ nil)

Parse whitespaces.

Source
whitespaces_l(option \\ nil)

This is almost the same function as whitespaces/1, but it returns a result with metadata.

Source