1cab96a4a7a2900fa991ab77ae45ba8d4be97e054Eino-Ville Talvala/* This file was generated by SableCC (http://www.sablecc.org/). */ 2cab96a4a7a2900fa991ab77ae45ba8d4be97e054Eino-Ville Talvala 3cab96a4a7a2900fa991ab77ae45ba8d4be97e054Eino-Ville Talvalapackage com.google.clearsilver.jsilver.syntax.node; 4cab96a4a7a2900fa991ab77ae45ba8d4be97e054Eino-Ville Talvala 5cab96a4a7a2900fa991ab77ae45ba8d4be97e054Eino-Ville Talvalaimport com.google.clearsilver.jsilver.syntax.analysis.*; 6cab96a4a7a2900fa991ab77ae45ba8d4be97e054Eino-Ville Talvala 7cab96a4a7a2900fa991ab77ae45ba8d4be97e054Eino-Ville Talvala@SuppressWarnings("nls") 8cab96a4a7a2900fa991ab77ae45ba8d4be97e054Eino-Ville Talvalapublic final class TCommandDelimiter extends Token 9cab96a4a7a2900fa991ab77ae45ba8d4be97e054Eino-Ville Talvala{ 10cab96a4a7a2900fa991ab77ae45ba8d4be97e054Eino-Ville Talvala public TCommandDelimiter(String text) 11cab96a4a7a2900fa991ab77ae45ba8d4be97e054Eino-Ville Talvala { 12cab96a4a7a2900fa991ab77ae45ba8d4be97e054Eino-Ville Talvala setText(text); 13cab96a4a7a2900fa991ab77ae45ba8d4be97e054Eino-Ville Talvala } 14cab96a4a7a2900fa991ab77ae45ba8d4be97e054Eino-Ville Talvala 15cab96a4a7a2900fa991ab77ae45ba8d4be97e054Eino-Ville Talvala public TCommandDelimiter(String text, int line, int pos) 16cab96a4a7a2900fa991ab77ae45ba8d4be97e054Eino-Ville Talvala { 177efa520c76e6a1f6b3146404cc6aca5a8353583aIgor Murashkin setText(text); 187efa520c76e6a1f6b3146404cc6aca5a8353583aIgor Murashkin setLine(line); 19cab96a4a7a2900fa991ab77ae45ba8d4be97e054Eino-Ville Talvala setPos(pos); 20cab96a4a7a2900fa991ab77ae45ba8d4be97e054Eino-Ville Talvala } 21cab96a4a7a2900fa991ab77ae45ba8d4be97e054Eino-Ville Talvala 22cab96a4a7a2900fa991ab77ae45ba8d4be97e054Eino-Ville Talvala @Override 23cab96a4a7a2900fa991ab77ae45ba8d4be97e054Eino-Ville Talvala public Object clone() 24cab96a4a7a2900fa991ab77ae45ba8d4be97e054Eino-Ville Talvala { 25e7ee7637747371635a85fedd24d2190bb1f38651Igor Murashkin return new TCommandDelimiter(getText(), getLine(), getPos()); 26cab96a4a7a2900fa991ab77ae45ba8d4be97e054Eino-Ville Talvala } 27cab96a4a7a2900fa991ab77ae45ba8d4be97e054Eino-Ville Talvala 28cab96a4a7a2900fa991ab77ae45ba8d4be97e054Eino-Ville Talvala public void apply(Switch sw) 29cab96a4a7a2900fa991ab77ae45ba8d4be97e054Eino-Ville Talvala { 30cab96a4a7a2900fa991ab77ae45ba8d4be97e054Eino-Ville Talvala ((Analysis) sw).caseTCommandDelimiter(this); 31cab96a4a7a2900fa991ab77ae45ba8d4be97e054Eino-Ville Talvala } 32cab96a4a7a2900fa991ab77ae45ba8d4be97e054Eino-Ville Talvala} 33cab96a4a7a2900fa991ab77ae45ba8d4be97e054Eino-Ville Talvala