Currently, to use "by" with a proof procedure given by a complex expession (such as one that takes arguments), we need to surround it with brackets. This is a little ugly:
theorem '∀x. x ∈ two = (x = ∅ ∨ x = one)'
by (metis [empty,oneDef,two,power,subset,ext])
Can we have it so that the brackets are unnecessary? Thus:
theorem '∀x. x ∈ two = (x = ∅ ∨ x = one)'
by metis [empty,oneDef,two,power,subset,ext]
Currently, to use "by" with a proof procedure given by a complex expession (such as one that takes arguments), we need to surround it with brackets. This is a little ugly:
Can we have it so that the brackets are unnecessary? Thus: