fn eval_dollar_assign(
interp: &Interpreter,
op: &AssignOp,
object: &Expr,
member: &str,
val: RValue,
env: &Environment,
) -> Result<RValue, RFlow>fn eval_dollar_assign(
interp: &Interpreter,
op: &AssignOp,
object: &Expr,
member: &str,
val: RValue,
env: &Environment,
) -> Result<RValue, RFlow>