# ITG/slu - 2015-03-23 BEGIN { tokens[1] = "Das ART"; tokens[2] = "der ART"; tokens[3] = "die ART"; tokens[4] = "der ART"; tokens[5] = "der ART"; tokens[6] = "der ART"; tokens[7] = "die ART"; tokens[8] = "der PRELS"; tokens[9] = "die ART"; tokens[10] = "Der ART"; tokens[11] = "der ART"; tokens[12] = "die ART"; tokens[13] = "die ART"; tokens[14] = "das PDS"; tokens[15] = "die ART"; tokens[16] = "der ART"; tokens[17] = "das ART"; tokens[18] = "die PRELS"; tokens[19] = "der ART"; tokens[20] = "das ART"; tokens[21] = "die ART"; tokens[22] = "der ART"; print; for (i in tokens) { print i, tokens[i]; } print "Start Demo:"; for (i in tokens) { split(tokens[i],a,/[\t ]+/); if (a[1]=="der" && a[2]=="ART") { # Konjunktion print "Konjunktion! " i, a[1] " : " a[2]; } } print; for (i in tokens) { split(tokens[i],a,/[\t ]+/); if (a[1]=="der" || a[2]=="ART") { # Adjunktion (Nichtausschließendes Oder) print "Adjunktion! " i, a[1] " : " a[2]; } } print; for (i in tokens) { split(tokens[i],a,/[\t ]+/); if ((a[1]=="der" || a[2]=="ART") && !(a[1] == "der" && a[2] == "ART")) { # Disjunktion (Ausschließendes Oder) print "Disjunktion! " i, a[1] " : " a[2]; } } print; }