Author: allison
Date: Fri Aug 22 06:24:01 2008
New Revision: 30443

Modified:
   branches/pdd27mmd/examples/namespace/namespace_dump.pir

Log:
[pdd27mmd] Comment out some example code that doesn't appropriately handle NCI
MultiSubs. (Example also added to the task list for later updating.)


Modified: branches/pdd27mmd/examples/namespace/namespace_dump.pir
==============================================================================
--- branches/pdd27mmd/examples/namespace/namespace_dump.pir     (original)
+++ branches/pdd27mmd/examples/namespace/namespace_dump.pir     Fri Aug 22 
06:24:01 2008
@@ -70,23 +70,27 @@
     null i
     $I2 = lev * 4
     spac = repeat " ", $I2
-loop:
-    print spac
-    $P0 = multi[i]
-    $P1 = $P0."get_multisig"()
-    m = elements $P1
-    j = 0
-lp2:
-    $I0 = $P1[j]
-    typeof $S0, $I0
-    print $S0
-    print " "
-    inc j
-    if j < m goto lp2
 
-    print "\n"
-    inc i
-    if i < n goto loop
+# This code doesn't work, because a MultiSub could contain either Sub PMCs or
+# NCI PMCs.
+#
+#loop:
+#    print spac
+#    $P0 = multi[i]
+#    $P1 = $P0."get_multisig"()
+#    m = elements $P1
+#    j = 0
+#lp2:
+#    $I0 = $P1[j]
+#    typeof $S0, $I0
+#    print $S0
+#    print " "
+#    inc j
+#    if j < m goto lp2
+#
+#    print "\n"
+#    inc i
+#    if i < n goto loop
 .end
 
 # Local Variables:

Reply via email to