package org.uva.student.calinwouter.qlqls.ql.model;
import org.uva.student.calinwouter.qlqls.ql.types.Value;
import java.util.HashMap;
import java.util.Map;
public class VariableTable {
private Map<String, Value> variableMap;
public boolean isSet(String identifier) {
return variableMap.get(identifier) != null;
}
public void setVariable(String identifier, Value value) {
variableMap.put(identifier, value);
}
public Value getVariable(String identifier) {
return variableMap.get(identifier);
}
public VariableTable() {
variableMap = new HashMap<String, Value>();
}
}