You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Oct 14, 2023. It is now read-only.
Reduced the issue to a self-contained, reproducible test case.
Description
It is possible to produce terms that have @ annotations on lambdas, but the parser doesn't recognize them, leading to a situation where pp.all produces printouts that are not syntactically correct.
defT : Type := byhave := (λ {x : unit}, unit); exact @this ()
set_option pp.all true
#print T -- def T : Type := @(λ {x : unit}, unit) unit.stardefT' : Type := @(λ {x : unit}, unit) unit.star -- error
The text was updated successfully, but these errors were encountered:
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Prerequisites
or feature requests.
Description
It is possible to produce terms that have
@
annotations on lambdas, but the parser doesn't recognize them, leading to a situation wherepp.all
produces printouts that are not syntactically correct.The text was updated successfully, but these errors were encountered: