Eingereicht von Ook!:
Hier sollen die Sätze auseinandergenommen werden. Man beachte den Schwierigkeitsgrad und das Ziel (Stringfunktionen seiner Programmiersprache kennenzulernen) - also NICHT unbedingt Lex&yacc/SableCC/Javacc/usw anwenden1.) Wer mag wen?! - Schwierigkeit 1
Jim likes Larry and Jean, but hates Kim.
Bob loves Jean, and likes Larry and Kim.
Jean loves Bob, likes Jim, but hates Kim.
Kim hates Jim, likes Larry and Bob.
Larry loves Martin, and hates Karl and Jean.
Schreibe ein Programm, dass für jede Person angibt, wen sie liebt, mag und hasst.
Die Aufgabe besteht darin, den Text zu splitten in z.B. Listen
Beispiel anhand des ersten Satzes:
Jim: [ likes: Larry, Jean] [loves: ] [ hates: Kim]