parsing
library
Functions
-
createParseResult<I, O, R>(State<I> state, R result, bool isSuccess(R result), {String errorMessage(I input, int offset, List<ErrorMessage> errors)?, String? locale, Map<String, MessageLocalization> messages = const {}, Map<String, String> tags = const {}})
→ ParseResult<I, R>
-
-
fastParseString(bool fastParse(State<StringReader> state), String source, {String errorMessage(StringReader input, int offset, List<ErrorMessage> errors)?, String? locale, Map<String, MessageLocalization> messages = const {}, Map<String, String> tags = const {}})
→ void
-
-
parseInput<I, O>(Result<O>? parse(State<I> state), I input, {String errorMessage(I input, int offset, List<ErrorMessage> errors)?, String? locale, Map<String, MessageLocalization> messages = const {}, Map<String, String> tags = const {}})
→ O
-
-
parseString<O>(Result<O>? parse(State<StringReader> state), String source, {String errorMessage(StringReader input, int offset, List<ErrorMessage> errors)?, String? locale, Map<String, MessageLocalization> messages = const {}, Map<String, String> tags = const {}})
→ O
-
-
tryFastParse<I>(bool fastParse(State<I> state), I input, {String errorMessage(I input, int offset, List<ErrorMessage> errors)?, String? locale, Map<String, MessageLocalization> messages = const {}, Map<String, String> tags = const {}})
→ ParseResult<I, bool>
-
-
tryParse<I, O>(Result<O>? parse(State<I> state), I input, {String errorMessage(I input, int offset, List<ErrorMessage> errors)?, String? locale, Map<String, MessageLocalization> messages = const {}, Map<String, String> tags = const {}})
→ ParseResult<I, Result<O>?>
-