199200201202203204205206207208209
ATermAppl C = term( "C" ); ATermAppl D = term( "D" ); ATermAppl E = term( "E" ); r.visit( or( C, D, E ) ); String expected = "(C or D or E)"; String actual = s.toString(); assertEquals( expected, actual );
215216217218219220221222223224225
ATermRenderer r = new ATermManchesterSyntaxRenderer(); r.setWriter( new PrintWriter( s ) ); ATermAppl p = term( "p" ); r.visit( self( p ) ); String expected = "(p Self)"; String actual = s.toString(); assertEquals( expected, actual );
232233234235236237238239240241242
r.setWriter( new PrintWriter( s ) ); ATermAppl C = term( "C" ); ATermAppl p = term( "p" ); r.visit( some( p, C ) ); String expected = "(p some C)"; String actual = s.toString(); assertEquals( expected, actual );
250251252253254255256257258259260
ATermAppl C = term( "C" ); ATermAppl D = term( "D" ); ATermAppl p = term( "p" ); r.visit( and( C, some( p, D ) )); String expected = "(C and (p some D))"; String actual = s.toString(); assertEquals( expected, actual );