public void execute(DTState state) throws RulesException {
IRObject value = state.datapop();
int position = state.datapop().intValue();
RArray rarray = state.datapop().rArrayValue();
if(state.testState(DTState.TRACE)){
state.traceInfo("addat", "arrayID",rarray.getID()+"", "index",position+"",value.postFix());
}
rarray.add(position, value);
}
}