Author: allison
Date: Sun Sep 30 21:38:22 2007
New Revision: 21705

Modified:
   branches/pdd15oo/compilers/pge/PGE/OPTable.pir

Log:
[pdd15oo] Undefined attributes return Undef instead of PMCNULL in the new
metamodel, because the attribute store is just an array.


Modified: branches/pdd15oo/compilers/pge/PGE/OPTable.pir
==============================================================================
--- branches/pdd15oo/compilers/pge/PGE/OPTable.pir      (original)
+++ branches/pdd15oo/compilers/pge/PGE/OPTable.pir      Sun Sep 30 21:38:22 2007
@@ -296,7 +296,8 @@
     wspos = pos
     if pos >= lastpos goto oper_not_found
     ##   check for leading whitespace -- it may limit token candidates
-    if null ws goto token_next_ws
+    $I0 = defined ws
+    unless $I0 goto token_next_ws
     mpos = pos
     $P0 = ws(mob)
     unless $P0 goto token_next_1

Reply via email to