primitive<V> method
Defines a new primitive or literal parser
. Evaluates the optional
action
.
Implementation
void primitive<V>(Parser<V> parser, [dynamic Function(V value)? action]) {
_primitives.add(action != null ? parser.map(action) : parser);
}