6 * represents a symbol in the language (var name, function name, etc).
9 public class TagDescriptor extends Descriptor {
11 public TagDescriptor(String identifier) {
15 public boolean equals(Object o) {
16 if (o instanceof TagDescriptor) {
17 TagDescriptor t=(TagDescriptor) o;
18 return getSymbol().equals(t.getSymbol());
22 public int hashCode() {
23 return getSymbol().hashCode();
26 public String toString() {
27 return "Tag "+getSymbol();