[svn:parrot] r42167 - trunk/compilers/imcc

coke at svn.parrot.org coke at svn.parrot.org
Fri Oct 30 00:22:51 UTC 2009


Author: coke
Date: Fri Oct 30 00:22:51 2009
New Revision: 42167
URL: https://trac.parrot.org/parrot/changeset/42167

Log:
Remove reference to RT #32421, which was resolved on 11/16/04

Modified:
   trunk/compilers/imcc/imcc.l
   trunk/compilers/imcc/imclexer.c

Modified: trunk/compilers/imcc/imcc.l
==============================================================================
--- trunk/compilers/imcc/imcc.l	Fri Oct 30 00:14:47 2009	(r42166)
+++ trunk/compilers/imcc/imcc.l	Fri Oct 30 00:22:51 2009	(r42167)
@@ -491,7 +491,6 @@
             size_t len;
             YYCHOP();
 
-            /* RT #32421   if$I0 is parsed as if$ I0 */
             if (!IMCC_INFO(interp)->frames || !IMCC_INFO(interp)->frames->label)
                 IMCC_fataly(interp, EXCEPTION_SYNTAX_ERROR, "missing space?");
 

Modified: trunk/compilers/imcc/imclexer.c
==============================================================================
--- trunk/compilers/imcc/imclexer.c	Fri Oct 30 00:14:47 2009	(r42166)
+++ trunk/compilers/imcc/imclexer.c	Fri Oct 30 00:22:51 2009	(r42167)
@@ -3590,7 +3590,6 @@
             size_t len;
             YYCHOP();
 
-            /* RT #32421   if$I0 is parsed as if$ I0 */
             if (!IMCC_INFO(interp)->frames || !IMCC_INFO(interp)->frames->label)
                 IMCC_fataly(interp, EXCEPTION_SYNTAX_ERROR, "missing space?");
 
@@ -3607,12 +3606,12 @@
 	YY_BREAK
 case 115:
 YY_RULE_SETUP
-#line 509 "compilers/imcc/imcc.l"
+#line 508 "compilers/imcc/imcc.l"
 return COMMA;
 	YY_BREAK
 case 116:
 YY_RULE_SETUP
-#line 511 "compilers/imcc/imcc.l"
+#line 510 "compilers/imcc/imcc.l"
 {
         /* trim last ':' */
         YYCHOP();
@@ -3625,7 +3624,7 @@
 	YY_BREAK
 case 117:
 YY_RULE_SETUP
-#line 521 "compilers/imcc/imcc.l"
+#line 520 "compilers/imcc/imcc.l"
 {
         char   * const macro_name = mem_sys_strdup(yytext + 1);
         int failed = expand_macro(interp, macro_name, yyscanner);
@@ -3638,32 +3637,32 @@
 	YY_BREAK
 case 118:
 YY_RULE_SETUP
-#line 533 "compilers/imcc/imcc.l"
+#line 532 "compilers/imcc/imcc.l"
 DUP_AND_RET(valp, FLOATC);
 	YY_BREAK
 case 119:
 YY_RULE_SETUP
-#line 534 "compilers/imcc/imcc.l"
+#line 533 "compilers/imcc/imcc.l"
 DUP_AND_RET(valp, INTC);
 	YY_BREAK
 case 120:
 YY_RULE_SETUP
-#line 535 "compilers/imcc/imcc.l"
+#line 534 "compilers/imcc/imcc.l"
 DUP_AND_RET(valp, INTC);
 	YY_BREAK
 case 121:
 YY_RULE_SETUP
-#line 536 "compilers/imcc/imcc.l"
+#line 535 "compilers/imcc/imcc.l"
 DUP_AND_RET(valp, INTC);
 	YY_BREAK
 case 122:
 YY_RULE_SETUP
-#line 537 "compilers/imcc/imcc.l"
+#line 536 "compilers/imcc/imcc.l"
 DUP_AND_RET(valp, INTC);
 	YY_BREAK
 case 123:
 YY_RULE_SETUP
-#line 539 "compilers/imcc/imcc.l"
+#line 538 "compilers/imcc/imcc.l"
 {
         valp->s = mem_sys_strdup(yytext);
 
@@ -3676,7 +3675,7 @@
 	YY_BREAK
 case 124:
 YY_RULE_SETUP
-#line 549 "compilers/imcc/imcc.l"
+#line 548 "compilers/imcc/imcc.l"
 {
         valp->s = mem_sys_strdup(yytext);
 
@@ -3685,7 +3684,7 @@
 	YY_BREAK
 case 125:
 YY_RULE_SETUP
-#line 555 "compilers/imcc/imcc.l"
+#line 554 "compilers/imcc/imcc.l"
 {
         macro_frame_t *frame;
 
@@ -3716,7 +3715,7 @@
 	YY_BREAK
 case 126:
 YY_RULE_SETUP
-#line 583 "compilers/imcc/imcc.l"
+#line 582 "compilers/imcc/imcc.l"
 {
         /* charset:"..." */
         valp->s = mem_sys_strdup(yytext);
@@ -3727,7 +3726,7 @@
 	YY_BREAK
 case 127:
 YY_RULE_SETUP
-#line 591 "compilers/imcc/imcc.l"
+#line 590 "compilers/imcc/imcc.l"
 {
         if (valp) (valp)->s = yytext;
         if (IMCC_INFO(interp)->state->pasm_file)
@@ -3738,7 +3737,7 @@
 	YY_BREAK
 case 128:
 YY_RULE_SETUP
-#line 599 "compilers/imcc/imcc.l"
+#line 598 "compilers/imcc/imcc.l"
 {
         if (valp) (valp)->s = yytext;
         if (IMCC_INFO(interp)->state->pasm_file)
@@ -3749,7 +3748,7 @@
 	YY_BREAK
 case 129:
 YY_RULE_SETUP
-#line 607 "compilers/imcc/imcc.l"
+#line 606 "compilers/imcc/imcc.l"
 {
         if (valp) (valp)->s = yytext;
         if (IMCC_INFO(interp)->state->pasm_file)
@@ -3760,7 +3759,7 @@
 	YY_BREAK
 case 130:
 YY_RULE_SETUP
-#line 615 "compilers/imcc/imcc.l"
+#line 614 "compilers/imcc/imcc.l"
 {
         if (valp) (valp)->s = yytext;
         if (IMCC_INFO(interp)->state->pasm_file)
@@ -3771,7 +3770,7 @@
 	YY_BREAK
 case 131:
 YY_RULE_SETUP
-#line 623 "compilers/imcc/imcc.l"
+#line 622 "compilers/imcc/imcc.l"
 {
         IMCC_fataly(interp, EXCEPTION_SYNTAX_ERROR,
             "'%s' is not a valid register name", yytext);
@@ -3779,7 +3778,7 @@
 	YY_BREAK
 case 132:
 YY_RULE_SETUP
-#line 628 "compilers/imcc/imcc.l"
+#line 627 "compilers/imcc/imcc.l"
 {
         if (IMCC_INFO(interp)->state->pasm_file == 0)
             IMCC_fataly(interp, EXCEPTION_SYNTAX_ERROR,
@@ -3793,7 +3792,7 @@
 	YY_BREAK
 case 133:
 YY_RULE_SETUP
-#line 639 "compilers/imcc/imcc.l"
+#line 638 "compilers/imcc/imcc.l"
 {
         if (!IMCC_INFO(interp)->is_def) {
             SymReg *r = find_sym(interp, yytext);
@@ -3824,19 +3823,19 @@
 	YY_BREAK
 case 134:
 YY_RULE_SETUP
-#line 668 "compilers/imcc/imcc.l"
+#line 667 "compilers/imcc/imcc.l"
 /* skip */;
 	YY_BREAK
 case 135:
 YY_RULE_SETUP
-#line 670 "compilers/imcc/imcc.l"
+#line 669 "compilers/imcc/imcc.l"
 {
         /* catch all except for state macro */
         return yytext[0];
     }
 	YY_BREAK
 case YY_STATE_EOF(emit):
-#line 675 "compilers/imcc/imcc.l"
+#line 674 "compilers/imcc/imcc.l"
 {
         BEGIN(INITIAL);
 
@@ -3849,18 +3848,18 @@
     }
 	YY_BREAK
 case YY_STATE_EOF(INITIAL):
-#line 686 "compilers/imcc/imcc.l"
+#line 685 "compilers/imcc/imcc.l"
 yyterminate();
 	YY_BREAK
 case 136:
 YY_RULE_SETUP
-#line 688 "compilers/imcc/imcc.l"
+#line 687 "compilers/imcc/imcc.l"
 DUP_AND_RET(valp, ENDM);
 	YY_BREAK
 case 137:
 /* rule 137 can match eol */
 YY_RULE_SETUP
-#line 690 "compilers/imcc/imcc.l"
+#line 689 "compilers/imcc/imcc.l"
 {
         IMCC_INFO(interp)->line++;
         DUP_AND_RET(valp, '\n');
@@ -3868,12 +3867,12 @@
 	YY_BREAK
 case 138:
 YY_RULE_SETUP
-#line 695 "compilers/imcc/imcc.l"
+#line 694 "compilers/imcc/imcc.l"
 return LABEL;
 	YY_BREAK
 case 139:
 YY_RULE_SETUP
-#line 697 "compilers/imcc/imcc.l"
+#line 696 "compilers/imcc/imcc.l"
 {
 
         if (yylex(valp,yyscanner,interp) != LABEL)
@@ -3900,7 +3899,7 @@
 	YY_BREAK
 case 140:
 YY_RULE_SETUP
-#line 721 "compilers/imcc/imcc.l"
+#line 720 "compilers/imcc/imcc.l"
 {
         if (valp) {
             const size_t len = strlen(IMCC_INFO(interp)->cur_macro_name) + yyleng + 12;
@@ -3919,49 +3918,49 @@
 	YY_BREAK
 case 141:
 YY_RULE_SETUP
-#line 737 "compilers/imcc/imcc.l"
+#line 736 "compilers/imcc/imcc.l"
 /* skip leading ws */;
 	YY_BREAK
 case 142:
 YY_RULE_SETUP
-#line 738 "compilers/imcc/imcc.l"
+#line 737 "compilers/imcc/imcc.l"
 DUP_AND_RET(valp, ' ');
 	YY_BREAK
 case 143:
 YY_RULE_SETUP
-#line 739 "compilers/imcc/imcc.l"
+#line 738 "compilers/imcc/imcc.l"
 DUP_AND_RET(valp, REG);
 	YY_BREAK
 case 144:
 YY_RULE_SETUP
-#line 740 "compilers/imcc/imcc.l"
+#line 739 "compilers/imcc/imcc.l"
 DUP_AND_RET(valp, REG);
 	YY_BREAK
 case 145:
 YY_RULE_SETUP
-#line 741 "compilers/imcc/imcc.l"
+#line 740 "compilers/imcc/imcc.l"
 DUP_AND_RET(valp, IDENTIFIER);
 	YY_BREAK
 case 146:
 YY_RULE_SETUP
-#line 742 "compilers/imcc/imcc.l"
+#line 741 "compilers/imcc/imcc.l"
 DUP_AND_RET(valp, MACRO);
 	YY_BREAK
 case 147:
 YY_RULE_SETUP
-#line 743 "compilers/imcc/imcc.l"
+#line 742 "compilers/imcc/imcc.l"
 DUP_AND_RET(valp, yytext[0]);
 	YY_BREAK
 case YY_STATE_EOF(macro):
-#line 744 "compilers/imcc/imcc.l"
+#line 743 "compilers/imcc/imcc.l"
 yyterminate();
 	YY_BREAK
 case 148:
 YY_RULE_SETUP
-#line 746 "compilers/imcc/imcc.l"
+#line 745 "compilers/imcc/imcc.l"
 ECHO;
 	YY_BREAK
-#line 3965 "compilers/imcc/imclexer.c"
+#line 3964 "compilers/imcc/imclexer.c"
 case YY_STATE_EOF(pod):
 case YY_STATE_EOF(cmt1):
 case YY_STATE_EOF(cmt2):
@@ -5163,7 +5162,7 @@
 
 #define YYTABLES_NAME "yytables"
 
-#line 746 "compilers/imcc/imcc.l"
+#line 745 "compilers/imcc/imcc.l"
 
 
 


More information about the parrot-commits mailing list