public static RAny deleteElements(RList base, RLogical index, @SuppressWarnings("unused") ASTNode ast) {
int bsize = base.size();
int isize = index.size();
Names names = base.names();
RSymbol[] symbols = names == null ? null : names.sequence();
if (isize == bsize) {
int ntrue = RLogical.RLogicalUtils.truesInRange(index, 0, isize);
int nsize = bsize - ntrue;
RAny[] content = new RAny[nsize];
RSymbol[] nsymbols = symbols == null ? null : new RSymbol[nsize];