Skip to content

Add an explicit implication in exh syntax #265

@nicoTolly

Description

@nicoTolly

Exh files are currently very hard to read. In particular, implications A => B are generally encoded as B || not A, even if this is not stated anywhere explicitely. This can be confusing, especially when there are more than one term in the left branch of this implication. In addition, it can also be confused with a normal disjunction. We could add significant clarity just by adding an implication syntax that would allow to write A => B directly.
Syntax could be :
A => B (mathematic)
B :- A (Prolog)
Others ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions