/* Generated by JTB 1.4.5 */
package EDU.purdue.jtb.syntaxtree;

/**
 * Represents a single token in the grammar.<br>
 * If the "-tk" option is used, also contains a ArrayList of preceding special tokens.<br>
 * The class stores the token image, kind and position information, and the special tokens list.<br>
 */
public class NodeTCF extends NodeToken {

  /** The serial version uid */
  private static final long serialVersionUID = 145L;

  /**
   * Initializes a {@link NodeToken} with a given string and no position information.
   * 
   * @param s the token string
   */
  public NodeTCF(final String s) {
    super(s, -1, -1, -1, -1, -1);
  }

  /**
   * Initializes a {@link NodeToken} with a given string and position information.
   * 
   * @param s the token string
   * @param kn the token kind
   * @param bl the first line
   * @param bc the first column
   * @param el the last line
   * @param ec the last column
   */
  public NodeTCF(final String s, final int kn, final int bl, final int bc, final int el,
                 final int ec) {
    super(s, kn, bl, bc, el, ec);
  }

}
