package osa.attribute.atgrammar.grammar.symbols;

/**
 * <p>Title: </p>
 * <p>Description: </p>
 * <p>Copyright: Copyright (c) 2005</p>
 * <p>Company: </p>
 * @author not attributable
 * @version 1.0
 */

public class TerminalSymbol
  extends Symbol
  {
  public static final int UNKNOWN    =0;
  public static final int DELIMITER  =1;
  public static final int IDENTIFIER =2;
  public static final int CONSTANT   =3;
  public static final int KEYWORD    =4;

  private int terminal_type;

  public TerminalSymbol(String symbol_representation)
    {
    super(symbol_representation);
    this.symbol_type=Symbol.TERMINAL_SYMBOL;
    this.terminal_type=UNKNOWN;
    }

  public Object clone()
    {
    return null;
    }

  }