EN | DE | ES
×
12 May 2008
0.01
20726 hits

Prolog Punkte

Was bedeuten die beiden Punkte, die manchmal bei Prolog hinter dem = stehen? Also =.. ???

TopLabs (Answers)

Thumbnail TopLab Author Date Reward
Univ
Dieses Prädikat wird 'Univ' genannt und konvertiert zwischen einer Liste und einem Term. ?- foo(hello, X) =.. List. List = [foo, hello, X] ?- Term =.. [baz, foo(1)] Term = baz(foo(1))
Ali 2008-05-14 $1.43
=..
ich kann mich leider nicht mehr genau an die Definition des Funktors :.. bei Prolog erinnern (das war in einem uralten Addison Wesley Buch). Meines Wissens war er aber kein Sprachmerkmal sondern vielmehr ein Implementierungs Feature wie not, equal, =:=, <>, usw. Ich will auch ene Antwort - deshalb zahl ich paar KooK drauf!
unixmaster 2008-05-13 $0.48