This commit was manufactured by cvs2svn to create tag 'buildscript'.
[IRC.git] /
1 package IR;
2
3 /**
4  * Descriptor 
5  *
6  * represents a symbol in the language (var name, function name, etc).
7  */
8
9 public class FlagDescriptor extends Descriptor {
10
11     public FlagDescriptor(String identifier) {
12         super(identifier);
13     }
14
15     private boolean isExternal=false;
16     public void makeExternal() {
17         isExternal=true;
18     }
19
20     public boolean getExternal() {
21         return isExternal;
22     }
23
24     public String toString() {
25         return "Flag "+getSymbol();
26     }
27 }