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 |