func (x *Lexer) NextItem() Item {
	item := <-x.items
	x.lastPos = item.Pos
	return item
}
// NextItem returns the next item from the input.
NextItem returns the next item from the input.
// NextItem returns the next item from the input .
func (x *Lexer) NextItem() Item {
	item := <-x.items
	x.lastPos = item.Pos
	return item
}
func ( x * Lexer ) NextItem ( ) Item { item := <- x . items x . lastPos = item . Pos return item }
NextItem returns the next item from the input.
NextItem returns the next item from the input .