Open WeituoDAI opened 2 months ago
It seems that the tmUnquote will normalize the term automatically, especially get rid of all tLetIn in the term. An example:
tmUnquote
tLetIn
MetaCoq Quote Definition mytp := (let x := (let y := nat in y) in x -> x). MetaCoq Unquote Definition mytp' := mytp. Print mytp'.
The output is mytp' = nat -> nat. Not the same as originally defined. I wonder if this is the expected behavior of the un-quotation.
mytp' = nat -> nat
It seems that the
tmUnquote
will normalize the term automatically, especially get rid of alltLetIn
in the term. An example:The output is
mytp' = nat -> nat
. Not the same as originally defined. I wonder if this is the expected behavior of the un-quotation.