tutorials.de Buch-Aktion 05/2012
Seite 2 von 2 ErsteErste 12
ERLEDIGT
NEIN
ANTWORTEN
19
ZUGRIFFE
1576
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #16
    Avatar von sabrina21
    sabrina21 sabrina21 ist offline Mitglied
    Registriert seit
    Dec 2008
    Ort
    Bonn (NRW)
    Beiträge
    16
    Hi DT

    Danke nochmal für Deine ganze Hilfe, also ich seh schon, dass atom_concat Prädikat scheint der Schlüssel zu sein, ich werde mal versuchen mehr über dieses Prädikat herauszubekommen in den Einführungsbüchern, die ich hier habe, ist das Prädikat leider nur rudimentär beschrieben, aber das wird schon, das Netz dürfte da noch etwas zu haben.
    Ich denke aber, dass ich mein ganzes Mapkonzept ja dann weitesgehend über Board werfen kann.
    Anyway ich melde mich wieder und berichte über meine Fortschritte.

    Alles Liebe

    Sabrina

     

  2. #17
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.169
    Hi Sabrina!

    Bevor du jetzt einen Haufen Dokumenation liest:

    Das atom_concat macht ja im Grunde nichts anders als append/3 für Listen, nur das es eben mit Atomen funktioniert. Als Tipp:
    Code :
    1
    
    atom_concat(Stamm, en, spielen).

    Und bspw. mit read:
    Code :
    1
    2
    3
    4
    
    ?- read(Wort), atom_concat(Stamm, en, Wort).
    |: spielen.
    Wort = spielen,
    Stamm = spiel.
    Gruß
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

  3. #18
    Avatar von sabrina21
    sabrina21 sabrina21 ist offline Mitglied
    Registriert seit
    Dec 2008
    Ort
    Bonn (NRW)
    Beiträge
    16
    Ich hatte erst an sowas gedacht:

    Code :
    1
    
    atom_concat('lieben', ' liebte', PräsensPräteritum).

    aber das ist ja echt unkreativ.
     

  4. #19
    Avatar von sabrina21
    sabrina21 sabrina21 ist offline Mitglied
    Registriert seit
    Dec 2008
    Ort
    Bonn (NRW)
    Beiträge
    16
    Hey habe da jetzt glaube ich etwas gefunden:

    atom_concat(Stamm, en, spielen), atom_concat(Stamm, te, Präterialform).

    Das sollte das Problem zumindest weitesgehend lösen. Leider kann man damit keine Verben, wie "erobern" ableiten, es seidenn mithilfe von folgendem Befehl:

    atom_concat(Stamm, rn, erobern), atom_concat(Stamm, rte, Präterialform).

    Noch Anmerkungen?

    Lieben Gruß

    S.
     

  5. #20
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.169
    Zitat Zitat von sabrina21 Beitrag anzeigen
    Hey habe da jetzt glaube ich etwas gefunden:

    atom_concat(Stamm, en, spielen), atom_concat(Stamm, te, Präterialform).

    Das sollte das Problem zumindest weitesgehend lösen. Leider kann man damit keine Verben, wie "erobern" ableiten, es seidenn mithilfe von folgendem Befehl:

    atom_concat(Stamm, rn, erobern), atom_concat(Stamm, rte, Präterialform).

    Noch Anmerkungen?
    Das sind genau die 2 Regeln von den ich gesprochen hatte. Die kann man jetzt prima zu einem Prädikat zusammenführen, wobei natürlich das Wort durch eine Variable ersetzt werden muss.

    Gruß
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

Ähnliche Themen

  1. Prolog: Problem mit Listen
    Von Pazuzu12 im Forum Sonstige Sprachen
    Antworten: 1
    Letzter Beitrag: 15.11.10, 09:06
  2. Problem bei Prolog. Dateiladen
    Von Mav3ric im Forum Sonstige Sprachen
    Antworten: 1
    Letzter Beitrag: 19.03.10, 13:53
  3. Prolog Problem
    Von sabrina21 im Forum Sonstige Sprachen
    Antworten: 1
    Letzter Beitrag: 02.04.09, 10:42
  4. Prolog-Interpreter geschrieben in Prolog
    Von mohi01 im Forum Sonstige Sprachen
    Antworten: 0
    Letzter Beitrag: 13.01.08, 14:51
  5. Prolog Problem
    Von Razorhawk im Forum Sonstige Sprachen
    Antworten: 0
    Letzter Beitrag: 12.06.05, 02:32

Stichworte