public PrologScanner(TextReader input) { _input = input; _output = Console.Out; _line = 1; _col = 0; // read 1st char into ch, increment col to 1 NextCharacter(); }