src.elv.sh/pkg/eval.compiler.arrayOps (method)

4 uses

	src.elv.sh/pkg/eval (current package)
		builtin_special.go#L178: 			f = newDelElementOp(ref, head.Range().From, head.Range().To, cp.arrayOps(indices))
		compile_lvalue.go#L88: 	lv := lvalue{n.Range(), ref, cp.arrayOps(n.Indicies), ends}
		compile_value.go#L200: func (cp *compiler) arrayOps(ns []*parse.Array) []valuesOp {
		compile_value.go#L212: 	return &indexingOp{n.Range(), cp.primaryOp(n.Head), cp.arrayOps(n.Indicies)}