When refining a goal, the given term sometimes loses parentheses when it is inserted in the buffer.
As a trivial example, consider the function foo : (A : Set) -> (f : A -> A) -> A -> A
.
I first define it as foo A f x = ?
and then type check. When I refine with f (f x)
, Agda inserts f f x
into the buffer instead, which is, of course, not correct.
Fixed. -- Ulf
Page last modified on October 16, 2007, at 02:54 pm
Powered by
PmWiki