program TesteDecl {

Declarations

	a := 4, b -> Integer;
	flag, bool := true  -> boolean;
	c := [1,2,3], vector -> Array size 8;
	j, k -> Integer;
	e, f := { x | x > 7}, g := {x | x < 8 || x > 15 && x < 13 } -> Set;

Statements
--	writeLn(a*3);
--	writeLn(c[0]);
--	write(3*7);
--	writeLn();
/*	write(c);
	write(g);
	write(e);
	write(a*b); */
--	a = 6+7;  
--	writeLn(a);
--	a = -3 + a * (7 + 1) - 6; 
--	write(a);
--	writeLn();
--	b = 9*10; 
--	c[a] = 5;
	b = c[2];
--	flag = ! (bool && (3 != 5));
}
