Make let a built-in connective of heap_lang.
Now notations are pretty printed in the same way as they are parsed. Before "let x := e1 in e2" was notation for "(fun x => e2) e1", resulting in overlapping notations for the same thing.
Loading
Please register or sign in to comment