(** * Correctness of Csharpminor construction functions *)
Section CONSTRUCTORS.
Variable ge: genv.

Lemma make_floatoflong_correct:
forall a n sg sz e le m,
eval_expr ge e le m a (Vlong n) ->
eval_expr ge e le m (make_floatoflong a sg sz) (Vfloat(cast_long_float sg sz n)).