//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\ // PLEASE DO NOT EDIT WITHOUT THE EXPLICIT CONSENT OF THE AUTHOR! \\ //\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\ using System.IO; namespace Ilog.Language.Parsing { /** * This interface defines the information needed to complete the * implementation of a parser. * * @see GenericParser * @see StaticParser * @see DynamicParser * * @version Last modified on Sun May 29 20:10:35 2005 by hak * @author Hassan Aït-Kaci * @copyright © 2000 ILOG, S.A. */ public interface Tokenizer { ParseNode NextToken (); TextReader GetReader (); void SetReader (TextReader reader); int LineNumber { get; } } }