byLine returns the bufferedByLine object held by the ByLineSource instance.
isOpen returns true if the ByLineSource instance is open for reading, false otherwise.
isStdin returns true if the underlying input source is Standard Input, false otherwise.
name returns a user friendly name representing the underlying input source.
ByLineSource is a class of objects produced by iterating over an ByLineSourceRange.
A ByLineSource instance provides a bufferedByLine range for the current the front element of a ByLineSourceRange. The main methods application code is likely to need are:
A ByLineSource is a reference object, so the copies have the same state as the ByLineSourceRange front element. In particular, all copies will have the open state of the front element of the ByLineSourceRange.
This class is not intended for use outside the context of an ByLineSourceRange.