Get next symbol in stream
Read one symbol from file and store it to lastChar
If true then stream ended
Current indent - count of tabs relative to the start of the line
The last given symbol
Current line in file
Current position in line in file
Size of one tab - count of spaces for one indent
Represents stream of symbols - stream produces one symbol by request