develooper Front page | perl.cvs.parrot | Postings from January 2009

[svn:parrot] r35512 - trunk/compilers/pirc/src

From:
kjs
Date:
January 13, 2009 14:45
Subject:
[svn:parrot] r35512 - trunk/compilers/pirc/src
Message ID:
20090113224525.25110CB9F9@x12.develooper.com
Author: kjs
Date: Tue Jan 13 14:45:24 2009
New Revision: 35512

Modified:
   trunk/compilers/pirc/src/bcgen.c

Log:
[pirc] fix a bit in create_lexinfo. Unfortunately, doesn't work still. How are .lex statements handled?

Modified: trunk/compilers/pirc/src/bcgen.c
==============================================================================
--- trunk/compilers/pirc/src/bcgen.c	(original)
+++ trunk/compilers/pirc/src/bcgen.c	Tue Jan 13 14:45:24 2009
@@ -664,12 +664,12 @@
         STRING *lexname = string_from_cstring(bc->interp, lexiter->name, strlen(lexiter->name));
 
         /* declare the .lex as such */
-        /*
+
         fprintf(stderr, "Create lexinfo: color of .lex '%s' is: %d\n", lexiter->name,
-                lexiter->info->color);
-        */
+                *lexiter->color);
+
 
-        Parrot_PCCINVOKE(bc->interp, lex_info, method, "SI->", lexname, lexiter->color);
+        Parrot_PCCINVOKE(bc->interp, lex_info, method, "SI->", lexname, *lexiter->color);
 
         lexiter = lexiter->next;
     }



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About