Browse Source

Finished part2_3

EyeXion 3 years ago
parent
commit
8cbc98c61e
1 changed files with 20 additions and 0 deletions
  1. 20
    0
      TP1-2/tp2_3.pl

+ 20
- 0
TP1-2/tp2_3.pl View File

@@ -0,0 +1,20 @@
1
+a_droite(X, [X | D], D).
2
+% not(a_droite(X,[],_)).
3
+
4
+
5
+a_droite(X, [_ | Tail], D) :-
6
+	a_droite(X,Tail,D).
7
+
8
+a_gauche(X, [X | _], []).
9
+
10
+a_gauche(X, [Head | Tail], [HeadG | TailG]) :-
11
+	Head = HeadG,
12
+	a_gauche(X, Tail, TailG).
13
+
14
+
15
+separer(Head,[Head | Tail], [], Tail).
16
+
17
+separer(X,[Head | Tail], [Head | Aux], D) :-
18
+	separer(X,Tail,Aux, D).
19
+	
20
+

Loading…
Cancel
Save