[ BlockClaim Proposition ( Location { locFile = "test/examples/separation.tex" , locLine = 1 , locColumn = 1 } ) Nothing ( Marker "sep_test" ) ( Claim [] ( StmtFormula { formula = FormulaChain ( ChainBase ( ExprVar ( NamedVar "X" ) :| [] ) Positive ( Relation ( Location { locFile = "test/examples/separation.tex" , locLine = 2 , locColumn = 8 } ) ( RelationSymbol ( Symbol "=" ) ( ParameterArity 0 ) ( Marker "eq" ) ) [] ) ( ExprSep ( Location { locFile = "test/examples/separation.tex" , locLine = 2 , locColumn = 10 } ) ( NamedVar "x" ) ( ExprVar ( NamedVar "X" ) ) ( StmtFormula { formula = FormulaChain ( ChainBase ( ExprVar ( NamedVar "x" ) :| [] ) Positive ( Relation ( Location { locFile = "test/examples/separation.tex" , locLine = 2 , locColumn = 26 } ) ( RelationSymbol ( Symbol "=" ) ( ParameterArity 0 ) ( Marker "eq" ) ) [] ) ( ExprVar ( NamedVar "x" ) :| [] ) ) } ) :| [] ) ) } ) ) ]