<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE></TITLE>
<META http-equiv=Content-Type content=text/html;charset=ISO-8859-1>
<META content="MSHTML 6.00.2600.0" name=GENERATOR></HEAD>
<BODY bgColor=#ffffff>
<DIV>
<DIV><FONT face=Arial size=2>hi,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>danke für die antwort, die bedingung ist hier also
dass $elt true (1 ist), oder?</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>ich frage mich nur, ob man die methode lunique
nicht viel einfacher lösen könnte mit:</FONT></DIV>
<DIV><FONT face=Arial size=2>proc lunique l {</FONT></DIV>
<DIV><FONT face=Arial size=2> foreach elt $l {</FONT></DIV>
<DIV><FONT face=Arial size=2> set memberArray($elt)
1</FONT></DIV>
<DIV><FONT face=Arial size=2>}</FONT></DIV>
<DIV><FONT face=Arial size=2>return [array names memberArray]</FONT></DIV>
<DIV><FONT face=Arial size=2>}</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>sie bringt bei mir auf jeden fall das gleiche
ergebnis, und ist kürzer und verständlicher ....</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>lg</FONT></DIV>
<DIV><FONT face=Arial size=2>irene</FONT></DIV></DIV>
<BLOCKQUOTE
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
<DIV
style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B>
<A title=f.eckert@sis.co.at href="mailto:f.eckert@sis.co.at">Ferdinand
Eckert</A> </DIV>
<DIV style="FONT: 10pt arial"><B>To:</B> <A title=irene@fellner.at
href="mailto:irene@fellner.at">Irene Fellner</A> </DIV>
<DIV style="FONT: 10pt arial"><B>Sent:</B> Thursday, November 07, 2002 4:42
PM</DIV>
<DIV style="FONT: 10pt arial"><B>Subject:</B> Re: [Xotcl] psnm - aufgabe
1c</DIV>
<DIV><BR></DIV>hi, <BR><BR>genau weiß ich's leider nicht (hatte leider noch
keine zeit zu lernen), aber ich würde folgendes vermuten:<BR><BR>die bedingung
ist der term "<TT>$memberArray($elt)</TT>"<BR>nachdem eine bedingung immer
"true" oder "false" (bzw. 0 oder 1 ist !!!) <BR>wird hier der wert
von <TT>memberArray</TT> and der stelle <TT>$elt</TT> abgefragt (und als
true/false interpretiert)<BR>--> ist dieser 0 --> false<BR>--> ist er
!= 0 --> true <BR><BR>zumindest in C ist es so, wenn ich mich richtig
erinnere ;-) <BR><BR>lg Ferdinand<BR><BR><BR>Irene Fellner wrote:<BR>
<BLOCKQUOTE cite=mid001701c28670$5dadde10$55726e50@irene type="cite">
<META content="MSHTML 6.00.2600.0" name=GENERATOR>
<STYLE></STYLE>
<DIV><FONT face=Arial size=2>hallo,</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>bin grad am üben für den test nächste woche
:-)</FONT></DIV>
<DIV><FONT face=Arial size=2>die lösung von aufgabe 1c (liste - jedes wort
nur einmal) versteh ich nicht ganz.</FONT></DIV>
<DIV><FONT face=Arial size=2>dh insbesondere folgenden teil der methode
lunique:</FONT></DIV>
<DIV><FONT face=Arial size=2>foreach elt $l {</FONT></DIV>
<DIV><FONT face=Arial size=2>if $memberArray($elt) {</FONT></DIV>
<DIV><FONT face=Arial size=2>lappend result $elt</FONT></DIV>
<DIV><FONT face=Arial size=2>set memberArray($elt) 0</FONT></DIV>
<DIV><FONT face=Arial size=2>}</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>ganz konkret kapier ich die if-methode nicht -
hier fehlt doch die bedingung oder??</FONT></DIV>
<DIV><FONT face=Arial size=2>vielleicht kennt sich ja jemand aus, und kann
mir es erklären ...</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>danke,</FONT></DIV>
<DIV><FONT face=Arial size=2>lg</FONT></DIV>
<DIV><FONT face=Arial
size=2>irene</FONT></DIV></BLOCKQUOTE><BR></BLOCKQUOTE></BODY></HTML>