Skip to content

Incorrect parameter declaration in Rocq output #65

@simonr89

Description

@simonr89

Description of the issue

The type declaration for function symbols is not correct in the Rocq output, and consequently doesn't typecheck. For example a unary predicate f is declared as

Parameter f : (goeland_U > Prop).

instead of

Parameter f : (goeland_U -> Prop).

Flags used

-orocq

Small problem file to reproduce the bug

No response

Version of Goéland where the issue occurs

v.1.2-dev.r40732d6cca0f37bb553896779d645720d06209a7

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind:duplicateThis is a duplicate of another issue.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions