<!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><FONT face=Arial size=2>hallo,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>ja das mit dem sortieren ist mir auch aufgefallen, 
man kanns aber dann auch beim methodenaufruf machen:</FONT></DIV>
<DIV><FONT face=Arial size=2>lsort[lunique $liste]</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>bei aufgabe2 (tcl arrays) wurde auch nicht die 
teil-aufgabe gelöst: geben sie alle worte am bildschirm mit anzahl der 
vorkommnisse aus.</FONT></DIV>
<DIV><FONT face=Arial size=2>es ist zwar kein problem, alle worte am bildschirm 
auszugeben, aber dass dazu auch noch jeweils gezählt wird, wie oft das wort 
insges. vorkommt, habe ich nicht geschafft.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>falls also jemand eine lösung dazu hat, wärs nett, 
sie hier zu veröffentlichen :-)</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>grüsse</FONT></DIV>
<DIV><FONT face=Arial size=2>irene</FONT></DIV>
<BLOCKQUOTE dir=ltr 
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=arthur.fleischmann@chello.at 
  href="mailto:arthur.fleischmann@chello.at">Arthur Fleischmann</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A title=xotcl@alice.wu-wien.ac.at 
  href="mailto:xotcl@alice.wu-wien.ac.at">xotcl@alice.wu-wien.ac.at</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Thursday, November 07, 2002 7:56 
  PM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> Re: [Xotcl] psnm - aufgabe 
  1c</DIV>
  <DIV><BR></DIV>
  <DIV><FONT face=Arial size=2>Hi Irene + alle anderen,</FONT></DIV>
  <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
  <DIV><FONT face=Arial size=2>Mir ist bei diesem Bspl aufgefallen, daß die 
  Liste nicht - wie in der Angabe verlangt -&nbsp;sortiert wird. Man müßte 
  also&nbsp;in der Methode lunique&nbsp;statt return 
  $resultat&nbsp;beispielsweise return [lsort $result] einfügen.</FONT></DIV>
  <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
  <DIV><FONT face=Arial size=2>if $memberArray($elt) {.....} bedeutet&nbsp;wohl, 
  so wie Ferdinand geschrieben hat, wenn die Variable "true" ist (also einen 
  Wert anders als 0 hat)</FONT></DIV>
  <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
  <DIV><FONT face=Arial size=2>Deine Lösung funktioniert auch! </FONT></DIV>
  <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
  <DIV>----- Original Message ----- </DIV>
  <BLOCKQUOTE dir=ltr 
  style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
    <DIV 
    style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
    <A title=irene@fellner.at href="mailto:irene@fellner.at">Irene Fellner</A> 
    </DIV>
    <DIV style="FONT: 10pt arial"><B>To:</B> <A title=xotcl@alice.wu-wien.ac.at 
    href="mailto:xotcl@alice.wu-wien.ac.at">xotcl@alice.wu-wien.ac.at</A> </DIV>
    <DIV style="FONT: 10pt arial"><B>Sent:</B> Thursday, November 07, 2002 4:56 
    PM</DIV>
    <DIV style="FONT: 10pt arial"><B>Subject:</B> Re: [Xotcl] psnm - aufgabe 
    1c</DIV>
    <DIV><BR></DIV>
    <DIV>
    <DIV><FONT face=Arial size=2>hi,</FONT></DIV>
    <DIV><FONT face=Arial size=2></FONT>&nbsp;</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>&nbsp;</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>&nbsp;foreach elt $l {</FONT></DIV>
    <DIV><FONT face=Arial size=2>&nbsp;&nbsp;&nbsp; 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>&nbsp;</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>&nbsp;</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" &nbsp;(bzw.&nbsp; 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>--&gt; ist 
      dieser 0 --&gt; false<BR>--&gt; ist er != 0 --&gt; 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>&nbsp;</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>&nbsp;</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>&nbsp;</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></BLOCKQUOTE></BLOCKQUOTE></BODY></HTML>