[ BlockAbbr ( Location { locFile = "test/examples/relparam.tex" , locLine = 2 , locColumn = 1 } ) Nothing ( Marker "abbr_equal" ) ( AbbreviationRel ( NamedVar "x" ) ( RelationSymbol ( Command "EQUAL" ) ( ParameterArity 1 ) ( Marker "abbr_equal" ) ) [ NamedVar "y" ] ( NamedVar "z" ) ( StmtFormula { formula = FormulaChain ( ChainBase ( ExprVar ( NamedVar "x" ) :| [] ) Positive ( Relation ( Location { locFile = "test/examples/relparam.tex" , locLine = 3 , locColumn = 27 } ) ( RelationSymbol ( Symbol "=" ) ( ParameterArity 0 ) ( Marker "eq" ) ) [] ) ( ExprVar ( NamedVar "z" ) :| [] ) ) } ) ) , BlockClaim Proposition ( Location { locFile = "test/examples/relparam.tex" , locLine = 6 , locColumn = 1 } ) Nothing ( Marker "dummy_abbr_test" ) ( Claim [] ( SymbolicQuantified { loc = Location { locFile = "test/examples/relparam.tex" , locLine = 7 , locColumn = 5 } , quant = Universally , vars = NamedVar "x" :| [] , b = Unbounded , suchThat = Nothing , stmt = StmtFormula { formula = FormulaChain ( ChainBase ( ExprVar ( NamedVar "x" ) :| [] ) Positive ( Relation ( Location { locFile = "test/examples/relparam.tex" , locLine = 7 , locColumn = 27 } ) ( RelationSymbol ( Command "EQUAL" ) ( ParameterArity 1 ) ( Marker "abbr_equal" ) ) [ ExprVar ( NamedVar "y" ) ] ) ( ExprVar ( NamedVar "x" ) :| [] ) ) } } ) ) , BlockAbbr ( Location { locFile = "test/examples/relparam.tex" , locLine = 11 , locColumn = 1 } ) Nothing ( Marker "defn_equals" ) ( AbbreviationRel ( NamedVar "x" ) ( RelationSymbol ( Command "EQUALS" ) ( ParameterArity 2 ) ( Marker "defn_equals" ) ) [ NamedVar "y" , NamedVar "w" ] ( NamedVar "z" ) ( StmtFormula { formula = FormulaChain ( ChainBase ( ExprVar ( NamedVar "x" ) :| [] ) Positive ( Relation ( Location { locFile = "test/examples/relparam.tex" , locLine = 12 , locColumn = 31 } ) ( RelationSymbol ( Symbol "=" ) ( ParameterArity 0 ) ( Marker "eq" ) ) [] ) ( ExprVar ( NamedVar "z" ) :| [] ) ) } ) ) , BlockClaim Proposition ( Location { locFile = "test/examples/relparam.tex" , locLine = 15 , locColumn = 1 } ) Nothing ( Marker "dummy_defn_test" ) ( Claim [] ( SymbolicQuantified { loc = Location { locFile = "test/examples/relparam.tex" , locLine = 16 , locColumn = 5 } , quant = Universally , vars = NamedVar "x" :| [] , b = Unbounded , suchThat = Nothing , stmt = StmtFormula { formula = FormulaChain ( ChainBase ( ExprVar ( NamedVar "x" ) :| [] ) Positive ( Relation ( Location { locFile = "test/examples/relparam.tex" , locLine = 16 , locColumn = 27 } ) ( RelationSymbol ( Command "EQUALS" ) ( ParameterArity 2 ) ( Marker "defn_equals" ) ) [ ExprVar ( NamedVar "y" ) , ExprVar ( NamedVar "w" ) ] ) ( ExprVar ( NamedVar "x" ) :| [] ) ) } } ) ) ]