.


:




:

































 

 

 

 





, . , , arm, tennis, torn, skiing. Prolog : [ arm, tennis, torn, skiing]

, , . 2, Prolog . .

Prolog : ,

. Prolog,

[ ].

.

1. , .

2. , .

[ ann, tennis, torn, skiingj

ann, :


[ tennis, torn, skiing]

, Prolog (, ), . :. (Head, Tall)

Tail, , , , . Prolog - , , . :

. { arm,, (tennis,. (torn,. (skiing, [])!!>

. 3.1. , . , : I skiing]

/ \

/\

>>■............... ■■

Torn

/\

skiing [ ]

. 3.1. [ ann, tennis, torn, skiinq)

:

[skiing] =.(skiing, [])

, Prolog . , , , , . Prolog , , . , . , , , . . Prolog:

?- Listl = [a, b,c],

ListZ =. | a,. (b,. (c, []))).

Listl = [a,b,c)

List2 = [a,b,c]

?- Hobbiesl =.(tennisr.(music, [])),


. , ,



L = [ ann, [ hbiengl, torn, Hobbies2].

Hobbiesl = tennis, music]

Hobbies2 - skiing food]

L [ ann, [ tennis, music], torn, [ skiing, food] j

, ; , .

. , , : L - [, ,]

: Tail [b,c] L -.{ a, Tail)

, Prolog : , , : = [a I Tail]

, , " |" . : [,,] - [ I lb,] ] - ia,b I [] ] - [,,! []]

.

, , : . .

Prolog . Prolog , , :

[ Iteml, ItemS,...]

[ Head ] Tail]

; Iteml, Item2,... Others]





:


: 2015-10-01; !; : 445 |


:

:

, .
==> ...

1608 - | 1402 -


© 2015-2024 lektsii.org - -

: 0.009 .