User
predicates next_natural(integer). clauses next_natural(A) :- write(A), nl, A1 = A + 1, next_natural(A1). GOAL next_natural(3).
List<Integer> a = new ArrayList<Integer>(); a.add(1); a.add(2); List<Integer> b = a; b.add(3); System.out.println(a); System.out.println(b); // [1, 2, 3] // [1, 2, 3]
На айфон, например, можно поставить именно линукс, не только iOS.
Это Visual Prolog, там, как я помню, is нет, поэтому использую =.
docs.google.com/Doc?docid=d28gm4q_55n35dkht4&pli=1
docs.google.com/Doc?id=d28gm4q_56hmv6f72z&pli=1
mutuo ista fiunt, et homines dum docent discunt