identifier method
Implementation
Parser<Identifier> identifier({bool partial = false}) =>
(letter() & (word() | char(r'$')).star())
.flatten()
.mapWithPosition((v, start, end) => Identifier(v)..start = start..end = end);
Parser<Identifier> identifier({bool partial = false}) =>
(letter() & (word() | char(r'$')).star())
.flatten()
.mapWithPosition((v, start, end) => Identifier(v)..start = start..end = end);