public void LookaheadTest()
{
Write("lookahead.txt", "scary Variable ");
StreamReader stream = new StreamReader("C:\\lookahead.txt");
scanner = new PrologScanner(stream);
scanner.Next();
Assert.AreEqual(PrologToken.ATOM, scanner.Current.Kind);
Assert.AreEqual(PrologToken.VARIABLE, scanner.Lookahead.Kind);
stream.Close();
}