Compare commits
16 Commits
JannikChan
...
6f44050743
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6f44050743 | ||
| 90bb3f0673 | |||
| 78cfdd0d52 | |||
|
|
bf38f1e5d1 | ||
|
|
cc7bb479b1 | ||
|
|
faa4bf1307 | ||
|
|
14802b11df | ||
|
|
4f3b3b8bd8 | ||
| 592f9a28ac | |||
| 5cb3b8fa57 | |||
|
|
ddeee4cbf2 | ||
|
|
43d767615c | ||
|
|
5e8ce1beda | ||
|
|
322276cd97 | ||
|
|
7e0e7f2f24 | ||
|
|
387b5ea0f0 |
27
src/main/java/ast/IdentifierNode.java
Normal file
27
src/main/java/ast/IdentifierNode.java
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
package ast;
|
||||||
|
|
||||||
|
public class IdentifierNode {
|
||||||
|
|
||||||
|
private String name;
|
||||||
|
|
||||||
|
public IdentifierNode(String name){
|
||||||
|
this.name = name;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getName(){
|
||||||
|
return name;
|
||||||
|
}
|
||||||
|
|
||||||
|
public boolean equals(Object obj) {
|
||||||
|
if(obj instanceof IdentifierNode){
|
||||||
|
IdentifierNode identifier = (IdentifierNode) obj;
|
||||||
|
if(name.equals(identifier.getName())){
|
||||||
|
return true;
|
||||||
|
} else {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return super.equals(obj);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user