/[ascend]/trunk/base/generic/compiler/scanner.c.no.flex
ViewVC logotype

Diff of /trunk/base/generic/compiler/scanner.c.no.flex

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 472 by ben.allan, Sun Apr 2 07:05:54 2006 UTC revision 473 by ben.allan, Mon Apr 17 04:52:34 2006 UTC
# Line 900  static int yy_more_len = 0; Line 900  static int yy_more_len = 0;
900  #define YY_MORE_ADJ yy_more_len  #define YY_MORE_ADJ yy_more_len
901  #define YY_RESTORE_YY_MORE_OFFSET  #define YY_RESTORE_YY_MORE_OFFSET
902  char *yytext;  char *yytext;
903  #line 1 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 1 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
904  #define INITIAL 0  #define INITIAL 0
905  #line 2 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 2 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
906  /*  /*
907   *  ASCEND Lexing Program   *  ASCEND Lexing Program
908   *   *
# Line 1201  YY_DECL Line 1201  YY_DECL
1201      register char *yy_cp = NULL, *yy_bp = NULL;      register char *yy_cp = NULL, *yy_bp = NULL;
1202      register int yy_act;      register int yy_act;
1203    
1204  #line 158 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 158 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1205    
1206    
1207    
# Line 1294  do_action: /* This label is used only to Line 1294  do_action: /* This label is used only to
1294    
1295  case 1:  case 1:
1296  YY_RULE_SETUP  YY_RULE_SETUP
1297  #line 160 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 160 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1298  { return LEQ_T; }  { return LEQ_T; }
1299      YY_BREAK      YY_BREAK
1300  case 2:  case 2:
1301  YY_RULE_SETUP  YY_RULE_SETUP
1302  #line 161 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 161 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1303  { return GEQ_T; }  { return GEQ_T; }
1304      YY_BREAK      YY_BREAK
1305  case 3:  case 3:
1306  YY_RULE_SETUP  YY_RULE_SETUP
1307  #line 162 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 162 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1308  { return NEQ_T; }  { return NEQ_T; }
1309      YY_BREAK      YY_BREAK
1310  case 4:  case 4:
1311  YY_RULE_SETUP  YY_RULE_SETUP
1312  #line 163 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 163 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1313  { return DOTDOT_T; }  { return DOTDOT_T; }
1314      YY_BREAK      YY_BREAK
1315  case 5:  case 5:
1316  YY_RULE_SETUP  YY_RULE_SETUP
1317  #line 164 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 164 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1318  { return DBLCOLON_T;}  { return DBLCOLON_T;}
1319      YY_BREAK      YY_BREAK
1320  case 6:  case 6:
1321  YY_RULE_SETUP  YY_RULE_SETUP
1322  #line 165 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 165 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1323  { return ASSIGN_T; }  { return ASSIGN_T; }
1324      YY_BREAK      YY_BREAK
1325  case 7:  case 7:
1326  YY_RULE_SETUP  YY_RULE_SETUP
1327  #line 166 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 166 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1328  { return CASSIGN_T; }  { return CASSIGN_T; }
1329      YY_BREAK      YY_BREAK
1330  case 8:  case 8:
1331  YY_RULE_SETUP  YY_RULE_SETUP
1332  #line 167 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 167 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1333  { return BEQ_T ; }  { return BEQ_T ; }
1334      YY_BREAK      YY_BREAK
1335  case 9:  case 9:
1336  YY_RULE_SETUP  YY_RULE_SETUP
1337  #line 168 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 168 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1338  { return BNE_T ; }  { return BNE_T ; }
1339      YY_BREAK      YY_BREAK
1340  case 10:  case 10:
1341  YY_RULE_SETUP  YY_RULE_SETUP
1342  #line 170 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 170 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1343  { return '=' ;}  { return '=' ;}
1344      YY_BREAK      YY_BREAK
1345  case 11:  case 11:
1346  YY_RULE_SETUP  YY_RULE_SETUP
1347  #line 171 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 171 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1348  { return '>' ;}  { return '>' ;}
1349      YY_BREAK      YY_BREAK
1350  case 12:  case 12:
1351  YY_RULE_SETUP  YY_RULE_SETUP
1352  #line 172 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 172 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1353  { return '<' ;}  { return '<' ;}
1354      YY_BREAK      YY_BREAK
1355  case 13:  case 13:
1356  YY_RULE_SETUP  YY_RULE_SETUP
1357  #line 173 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 173 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1358  { return ',' ;}  { return ',' ;}
1359      YY_BREAK      YY_BREAK
1360  case 14:  case 14:
1361  YY_RULE_SETUP  YY_RULE_SETUP
1362  #line 174 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 174 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1363  { return '.' ;}  { return '.' ;}
1364      YY_BREAK      YY_BREAK
1365  case 15:  case 15:
1366  YY_RULE_SETUP  YY_RULE_SETUP
1367  #line 175 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 175 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1368  { return ';' ;}  { return ';' ;}
1369      YY_BREAK      YY_BREAK
1370  case 16:  case 16:
1371  YY_RULE_SETUP  YY_RULE_SETUP
1372  #line 176 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 176 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1373  { return ':' ;}  { return ':' ;}
1374      YY_BREAK      YY_BREAK
1375  case 17:  case 17:
1376  YY_RULE_SETUP  YY_RULE_SETUP
1377  #line 177 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 177 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1378  { return '[' ;}  { return '[' ;}
1379      YY_BREAK      YY_BREAK
1380  case 18:  case 18:
1381  YY_RULE_SETUP  YY_RULE_SETUP
1382  #line 178 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 178 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1383  { return ']' ;}  { return ']' ;}
1384      YY_BREAK      YY_BREAK
1385  case 19:  case 19:
1386  YY_RULE_SETUP  YY_RULE_SETUP
1387  #line 179 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 179 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1388  { return '(' ;}  { return '(' ;}
1389      YY_BREAK      YY_BREAK
1390  case 20:  case 20:
1391  YY_RULE_SETUP  YY_RULE_SETUP
1392  #line 180 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 180 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1393  { return ')' ;}  { return ')' ;}
1394      YY_BREAK      YY_BREAK
1395  case 21:  case 21:
1396  YY_RULE_SETUP  YY_RULE_SETUP
1397  #line 181 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 181 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1398  { return '+' ;}  { return '+' ;}
1399      YY_BREAK      YY_BREAK
1400  case 22:  case 22:
1401  YY_RULE_SETUP  YY_RULE_SETUP
1402  #line 182 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 182 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1403  { return '-' ;}  { return '-' ;}
1404      YY_BREAK      YY_BREAK
1405  case 23:  case 23:
1406  YY_RULE_SETUP  YY_RULE_SETUP
1407  #line 183 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 183 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1408  { return '*' ;}  { return '*' ;}
1409      YY_BREAK      YY_BREAK
1410  case 24:  case 24:
1411  YY_RULE_SETUP  YY_RULE_SETUP
1412  #line 184 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 184 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1413  { return '/' ;}  { return '/' ;}
1414      YY_BREAK      YY_BREAK
1415  case 25:  case 25:
1416  YY_RULE_SETUP  YY_RULE_SETUP
1417  #line 185 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 185 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1418  { return '^' ;}  { return '^' ;}
1419      YY_BREAK      YY_BREAK
1420  case 26:  case 26:
1421  YY_RULE_SETUP  YY_RULE_SETUP
1422  #line 186 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 186 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1423  { return '|' ;}  { return '|' ;}
1424      YY_BREAK      YY_BREAK
1425  /****  Reserved Keywords  ****/  /****  Reserved Keywords  ****/
1426  case 27:  case 27:
1427  YY_RULE_SETUP  YY_RULE_SETUP
1428  #line 190 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 190 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1429  { return ADD_T          ; }  { return ADD_T          ; }
1430      YY_BREAK      YY_BREAK
1431  case 28:  case 28:
1432  YY_RULE_SETUP  YY_RULE_SETUP
1433  #line 191 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 191 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1434  { return ALIASES_T      ; }  { return ALIASES_T      ; }
1435      YY_BREAK      YY_BREAK
1436  case 29:  case 29:
1437  YY_RULE_SETUP  YY_RULE_SETUP
1438  #line 192 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 192 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1439  { return AND_T          ; }  { return AND_T          ; }
1440      YY_BREAK      YY_BREAK
1441  case 30:  case 30:
1442  YY_RULE_SETUP  YY_RULE_SETUP
1443  #line 193 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 193 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1444  { return ANY_T          ; }  { return ANY_T          ; }
1445      YY_BREAK      YY_BREAK
1446  case 31:  case 31:
1447  YY_RULE_SETUP  YY_RULE_SETUP
1448  #line 194 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 194 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1449  { return AREALIKE_T     ; }  { return AREALIKE_T     ; }
1450      YY_BREAK      YY_BREAK
1451  case 32:  case 32:
1452  YY_RULE_SETUP  YY_RULE_SETUP
1453  #line 195 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 195 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1454  { return ARETHESAME_T   ; }  { return ARETHESAME_T   ; }
1455      YY_BREAK      YY_BREAK
1456  case 33:  case 33:
1457  YY_RULE_SETUP  YY_RULE_SETUP
1458  #line 196 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 196 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1459  { return ARRAY_T        ; }  { return ARRAY_T        ; }
1460      YY_BREAK      YY_BREAK
1461  case 34:  case 34:
1462  YY_RULE_SETUP  YY_RULE_SETUP
1463  #line 197 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 197 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1464  { return ATOM_T         ; }  { return ATOM_T         ; }
1465      YY_BREAK      YY_BREAK
1466  case 35:  case 35:
1467  YY_RULE_SETUP  YY_RULE_SETUP
1468  #line 198 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 198 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1469  { return BREAK_T        ; }  { return BREAK_T        ; }
1470      YY_BREAK      YY_BREAK
1471  case 36:  case 36:
1472  YY_RULE_SETUP  YY_RULE_SETUP
1473  #line 199 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 199 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1474  { return CALL_T         ; }  { return CALL_T         ; }
1475      YY_BREAK      YY_BREAK
1476  case 37:  case 37:
1477  YY_RULE_SETUP  YY_RULE_SETUP
1478  #line 200 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 200 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1479  { return CARD_T         ; }  { return CARD_T         ; }
1480      YY_BREAK      YY_BREAK
1481  case 38:  case 38:
1482  YY_RULE_SETUP  YY_RULE_SETUP
1483  #line 201 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 201 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1484  { return CASE_T         ; }  { return CASE_T         ; }
1485      YY_BREAK      YY_BREAK
1486  case 39:  case 39:
1487  YY_RULE_SETUP  YY_RULE_SETUP
1488  #line 202 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 202 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1489  { return CHECK_T        ; }  { return CHECK_T        ; }
1490      YY_BREAK      YY_BREAK
1491  case 40:  case 40:
1492  YY_RULE_SETUP  YY_RULE_SETUP
1493  #line 203 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 203 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1494  { return CHOICE_T       ; }  { return CHOICE_T       ; }
1495      YY_BREAK      YY_BREAK
1496  case 41:  case 41:
1497  YY_RULE_SETUP  YY_RULE_SETUP
1498  #line 204 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 204 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1499  { return CONDITIONAL_T      ; }  { return CONDITIONAL_T      ; }
1500      YY_BREAK      YY_BREAK
1501  case 42:  case 42:
1502  YY_RULE_SETUP  YY_RULE_SETUP
1503  #line 205 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 205 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1504  { return CONSTANT_T     ; }  { return CONSTANT_T     ; }
1505      YY_BREAK      YY_BREAK
1506  case 43:  case 43:
1507  YY_RULE_SETUP  YY_RULE_SETUP
1508  #line 206 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 206 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1509  { return CONTINUE_T     ; }  { return CONTINUE_T     ; }
1510      YY_BREAK      YY_BREAK
1511  case 44:  case 44:
1512  YY_RULE_SETUP  YY_RULE_SETUP
1513  #line 207 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 207 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1514  { return CREATE_T       ; }  { return CREATE_T       ; }
1515      YY_BREAK      YY_BREAK
1516  case 45:  case 45:
1517  YY_RULE_SETUP  YY_RULE_SETUP
1518  #line 208 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 208 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1519  { return DATA_T         ; }  { return DATA_T         ; }
1520      YY_BREAK      YY_BREAK
1521  case 46:  case 46:
1522  YY_RULE_SETUP  YY_RULE_SETUP
1523  #line 209 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 209 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1524  { return DECREASING_T       ; }  { return DECREASING_T       ; }
1525      YY_BREAK      YY_BREAK
1526  case 47:  case 47:
1527  YY_RULE_SETUP  YY_RULE_SETUP
1528  #line 210 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 210 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1529  { return DEFAULT_T      ; }  { return DEFAULT_T      ; }
1530      YY_BREAK      YY_BREAK
1531  case 48:  case 48:
1532  YY_RULE_SETUP  YY_RULE_SETUP
1533  #line 211 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 211 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1534  { return DEFINITION_T       ; }  { return DEFINITION_T       ; }
1535      YY_BREAK      YY_BREAK
1536  case 49:  case 49:
1537  YY_RULE_SETUP  YY_RULE_SETUP
1538  #line 212 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 212 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1539  { return DIMENSION_T        ; }  { return DIMENSION_T        ; }
1540      YY_BREAK      YY_BREAK
1541  case 50:  case 50:
1542  YY_RULE_SETUP  YY_RULE_SETUP
1543  #line 213 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 213 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1544  { return DIMENSIONLESS_T    ; }  { return DIMENSIONLESS_T    ; }
1545      YY_BREAK      YY_BREAK
1546  case 51:  case 51:
1547  YY_RULE_SETUP  YY_RULE_SETUP
1548  #line 214 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 214 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1549  { return DO_T           ; }  { return DO_T           ; }
1550      YY_BREAK      YY_BREAK
1551  case 52:  case 52:
1552  YY_RULE_SETUP  YY_RULE_SETUP
1553  #line 215 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 215 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1554  { return ELSE_T         ; }  { return ELSE_T         ; }
1555      YY_BREAK      YY_BREAK
1556  case 53:  case 53:
1557  YY_RULE_SETUP  YY_RULE_SETUP
1558  #line 216 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 216 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1559  { return END_T          ; }  { return END_T          ; }
1560      YY_BREAK      YY_BREAK
1561  case 54:  case 54:
1562  YY_RULE_SETUP  YY_RULE_SETUP
1563  #line 217 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 217 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1564  { return EXPECT_T       ; }  { return EXPECT_T       ; }
1565      YY_BREAK      YY_BREAK
1566  case 55:  case 55:
1567  YY_RULE_SETUP  YY_RULE_SETUP
1568  #line 218 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 218 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1569  { return EXTERNAL_T     ; }  { return EXTERNAL_T     ; }
1570      YY_BREAK      YY_BREAK
1571  case 56:  case 56:
1572  YY_RULE_SETUP  YY_RULE_SETUP
1573  #line 219 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 219 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1574  { return FALSE_T        ; }  { return FALSE_T        ; }
1575      YY_BREAK      YY_BREAK
1576  case 57:  case 57:
1577  YY_RULE_SETUP  YY_RULE_SETUP
1578  #line 220 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 220 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1579  { return FALLTHRU_T     ; }  { return FALLTHRU_T     ; }
1580      YY_BREAK      YY_BREAK
1581  case 58:  case 58:
1582  YY_RULE_SETUP  YY_RULE_SETUP
1583  #line 221 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 221 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1584  { return FIX_T          ; }  { return FIX_T          ; }
1585      YY_BREAK      YY_BREAK
1586  case 59:  case 59:
1587  YY_RULE_SETUP  YY_RULE_SETUP
1588  #line 222 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 222 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1589  { return FREE_T         ; }  { return FREE_T         ; }
1590      YY_BREAK      YY_BREAK
1591  case 60:  case 60:
1592  YY_RULE_SETUP  YY_RULE_SETUP
1593  #line 223 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 223 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1594  { return FOR_T          ; }  { return FOR_T          ; }
1595      YY_BREAK      YY_BREAK
1596  case 61:  case 61:
1597  YY_RULE_SETUP  YY_RULE_SETUP
1598  #line 224 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 224 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1599  { return FROM_T         ; }  { return FROM_T         ; }
1600      YY_BREAK      YY_BREAK
1601  case 62:  case 62:
1602  YY_RULE_SETUP  YY_RULE_SETUP
1603  #line 225 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 225 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1604  { return GLOBAL_T       ; }  { return GLOBAL_T       ; }
1605      YY_BREAK      YY_BREAK
1606  case 63:  case 63:
1607  YY_RULE_SETUP  YY_RULE_SETUP
1608  #line 226 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 226 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1609  { return ASSERT_T           ; }  { return ASSERT_T           ; }
1610      YY_BREAK      YY_BREAK
1611  case 64:  case 64:
1612  YY_RULE_SETUP  YY_RULE_SETUP
1613  #line 227 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 227 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1614  { return IF_T           ; }  { return IF_T           ; }
1615      YY_BREAK      YY_BREAK
1616  case 65:  case 65:
1617  YY_RULE_SETUP  YY_RULE_SETUP
1618  #line 228 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 228 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1619  { return IMPORT_T       ; }  { return IMPORT_T       ; }
1620      YY_BREAK      YY_BREAK
1621  case 66:  case 66:
1622  YY_RULE_SETUP  YY_RULE_SETUP
1623  #line 229 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 229 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1624  { return IN_T           ; }  { return IN_T           ; }
1625      YY_BREAK      YY_BREAK
1626  case 67:  case 67:
1627  YY_RULE_SETUP  YY_RULE_SETUP
1628  #line 230 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 230 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1629  { return INCREASING_T       ; }  { return INCREASING_T       ; }
1630      YY_BREAK      YY_BREAK
1631  case 68:  case 68:
1632  YY_RULE_SETUP  YY_RULE_SETUP
1633  #line 231 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 231 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1634  { return INPUT_T        ; }  { return INPUT_T        ; }
1635      YY_BREAK      YY_BREAK
1636  case 69:  case 69:
1637  YY_RULE_SETUP  YY_RULE_SETUP
1638  #line 232 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 232 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1639  { return INTERSECTION_T     ; }  { return INTERSECTION_T     ; }
1640      YY_BREAK      YY_BREAK
1641  case 70:  case 70:
1642  YY_RULE_SETUP  YY_RULE_SETUP
1643  #line 233 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 233 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1644  { return ISA_T          ; }  { return ISA_T          ; }
1645      YY_BREAK      YY_BREAK
1646  case 71:  case 71:
1647  YY_RULE_SETUP  YY_RULE_SETUP
1648  #line 234 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 234 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1649  { return ISREFINEDTO_T      ; }  { return ISREFINEDTO_T      ; }
1650      YY_BREAK      YY_BREAK
1651  case 72:  case 72:
1652  YY_RULE_SETUP  YY_RULE_SETUP
1653  #line 235 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 235 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1654  { return MAXIMIZE_T     ; }  { return MAXIMIZE_T     ; }
1655      YY_BREAK      YY_BREAK
1656  case 73:  case 73:
1657  YY_RULE_SETUP  YY_RULE_SETUP
1658  #line 236 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 236 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1659  { return MAXINTEGER_T       ; }  { return MAXINTEGER_T       ; }
1660      YY_BREAK      YY_BREAK
1661  case 74:  case 74:
1662  YY_RULE_SETUP  YY_RULE_SETUP
1663  #line 237 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 237 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1664  { return MAXREAL_T      ; }  { return MAXREAL_T      ; }
1665      YY_BREAK      YY_BREAK
1666  case 75:  case 75:
1667  YY_RULE_SETUP  YY_RULE_SETUP
1668  #line 238 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 238 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1669  { return METHOD_T       ; }  { return METHOD_T       ; }
1670      YY_BREAK      YY_BREAK
1671  case 76:  case 76:
1672  YY_RULE_SETUP  YY_RULE_SETUP
1673  #line 239 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 239 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1674  { return METHODS_T      ; }  { return METHODS_T      ; }
1675      YY_BREAK      YY_BREAK
1676  case 77:  case 77:
1677  YY_RULE_SETUP  YY_RULE_SETUP
1678  #line 240 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 240 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1679  { return MINIMIZE_T     ; }  { return MINIMIZE_T     ; }
1680      YY_BREAK      YY_BREAK
1681  case 78:  case 78:
1682  YY_RULE_SETUP  YY_RULE_SETUP
1683  #line 241 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 241 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1684  { return MODEL_T        ; }  { return MODEL_T        ; }
1685      YY_BREAK      YY_BREAK
1686  case 79:  case 79:
1687  YY_RULE_SETUP  YY_RULE_SETUP
1688  #line 242 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 242 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1689  { return NOT_T          ; }  { return NOT_T          ; }
1690      YY_BREAK      YY_BREAK
1691  case 80:  case 80:
1692  YY_RULE_SETUP  YY_RULE_SETUP
1693  #line 243 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 243 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1694  { return NOTES_T        ; }  { return NOTES_T        ; }
1695      YY_BREAK      YY_BREAK
1696  case 81:  case 81:
1697  YY_RULE_SETUP  YY_RULE_SETUP
1698  #line 244 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 244 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1699  { return OF_T           ; }  { return OF_T           ; }
1700      YY_BREAK      YY_BREAK
1701  case 82:  case 82:
1702  YY_RULE_SETUP  YY_RULE_SETUP
1703  #line 245 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 245 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1704  { return OR_T           ; }  { return OR_T           ; }
1705      YY_BREAK      YY_BREAK
1706  case 83:  case 83:
1707  YY_RULE_SETUP  YY_RULE_SETUP
1708  #line 246 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 246 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1709  { return OTHERWISE_T        ; }  { return OTHERWISE_T        ; }
1710      YY_BREAK      YY_BREAK
1711  case 84:  case 84:
1712  YY_RULE_SETUP  YY_RULE_SETUP
1713  #line 247 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 247 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1714  { return OUTPUT_T       ; }  { return OUTPUT_T       ; }
1715      YY_BREAK      YY_BREAK
1716  case 85:  case 85:
1717  YY_RULE_SETUP  YY_RULE_SETUP
1718  #line 248 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 248 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1719  { return PROD_T         ; }  { return PROD_T         ; }
1720      YY_BREAK      YY_BREAK
1721  case 86:  case 86:
1722  YY_RULE_SETUP  YY_RULE_SETUP
1723  #line 249 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 249 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1724  { return PROVIDE_T      ; }  { return PROVIDE_T      ; }
1725      YY_BREAK      YY_BREAK
1726  case 87:  case 87:
1727  YY_RULE_SETUP  YY_RULE_SETUP
1728  #line 250 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 250 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1729  { return REFINES_T      ; }  { return REFINES_T      ; }
1730      YY_BREAK      YY_BREAK
1731  case 88:  case 88:
1732  YY_RULE_SETUP  YY_RULE_SETUP
1733  #line 251 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 251 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1734  { return REPLACE_T      ; }  { return REPLACE_T      ; }
1735      YY_BREAK      YY_BREAK
1736  case 89:  case 89:
1737  YY_RULE_SETUP  YY_RULE_SETUP
1738  #line 252 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 252 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1739  { return REQUIRE_T      ; }  { return REQUIRE_T      ; }
1740      YY_BREAK      YY_BREAK
1741  case 90:  case 90:
1742  YY_RULE_SETUP  YY_RULE_SETUP
1743  #line 253 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 253 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1744  { return RETURN_T       ; }  { return RETURN_T       ; }
1745      YY_BREAK      YY_BREAK
1746  case 91:  case 91:
1747  YY_RULE_SETUP  YY_RULE_SETUP
1748  #line 254 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 254 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1749  { return RUN_T          ; }  { return RUN_T          ; }
1750      YY_BREAK      YY_BREAK
1751  case 92:  case 92:
1752  YY_RULE_SETUP  YY_RULE_SETUP
1753  #line 255 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 255 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1754  { return SATISFIED_T        ; }  { return SATISFIED_T        ; }
1755      YY_BREAK      YY_BREAK
1756  case 93:  case 93:
1757  YY_RULE_SETUP  YY_RULE_SETUP
1758  #line 256 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 256 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1759  { return SELECT_T       ; }  { return SELECT_T       ; }
1760      YY_BREAK      YY_BREAK
1761  case 94:  case 94:
1762  YY_RULE_SETUP  YY_RULE_SETUP
1763  #line 257 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 257 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1764  { return SUCHTHAT_T     ; }  { return SUCHTHAT_T     ; }
1765      YY_BREAK      YY_BREAK
1766  case 95:  case 95:
1767  YY_RULE_SETUP  YY_RULE_SETUP
1768  #line 258 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 258 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1769  { return SUM_T          ; }  { return SUM_T          ; }
1770      YY_BREAK      YY_BREAK
1771  case 96:  case 96:
1772  YY_RULE_SETUP  YY_RULE_SETUP
1773  #line 259 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 259 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1774  { return SIZE_T         ; }  { return SIZE_T         ; }
1775      YY_BREAK      YY_BREAK
1776  case 97:  case 97:
1777  YY_RULE_SETUP  YY_RULE_SETUP
1778  #line 260 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 260 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1779  { return SWITCH_T       ; }  { return SWITCH_T       ; }
1780      YY_BREAK      YY_BREAK
1781  case 98:  case 98:
1782  YY_RULE_SETUP  YY_RULE_SETUP
1783  #line 261 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 261 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1784  { return STOP_T         ; }  { return STOP_T         ; }
1785      YY_BREAK      YY_BREAK
1786  case 99:  case 99:
1787  YY_RULE_SETUP  YY_RULE_SETUP
1788  #line 262 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 262 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1789  { return THEN_T         ; }  { return THEN_T         ; }
1790      YY_BREAK      YY_BREAK
1791  case 100:  case 100:
1792  YY_RULE_SETUP  YY_RULE_SETUP
1793  #line 263 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 263 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1794  { return TRUE_T         ; }  { return TRUE_T         ; }
1795      YY_BREAK      YY_BREAK
1796  case 101:  case 101:
1797  YY_RULE_SETUP  YY_RULE_SETUP
1798  #line 264 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 264 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1799  { return UNION_T        ; }  { return UNION_T        ; }
1800      YY_BREAK      YY_BREAK
1801  case 102:  case 102:
1802  YY_RULE_SETUP  YY_RULE_SETUP
1803  #line 265 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 265 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1804  { return UNITS_T        ; }  { return UNITS_T        ; }
1805      YY_BREAK      YY_BREAK
1806  case 103:  case 103:
1807  YY_RULE_SETUP  YY_RULE_SETUP
1808  #line 266 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 266 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1809  { return UNIVERSAL_T        ; }  { return UNIVERSAL_T        ; }
1810      YY_BREAK      YY_BREAK
1811  case 104:  case 104:
1812  YY_RULE_SETUP  YY_RULE_SETUP
1813  #line 267 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 267 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1814  { return USE_T          ; }  { return USE_T          ; }
1815      YY_BREAK      YY_BREAK
1816  case 105:  case 105:
1817  YY_RULE_SETUP  YY_RULE_SETUP
1818  #line 268 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 268 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1819  { return VALUE_T        ; }  { return VALUE_T        ; }
1820      YY_BREAK      YY_BREAK
1821  case 106:  case 106:
1822  YY_RULE_SETUP  YY_RULE_SETUP
1823  #line 269 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 269 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1824  { return WHEN_T         ; }  { return WHEN_T         ; }
1825      YY_BREAK      YY_BREAK
1826  case 107:  case 107:
1827  YY_RULE_SETUP  YY_RULE_SETUP
1828  #line 270 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 270 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1829  { return WHERE_T        ; }  { return WHERE_T        ; }
1830      YY_BREAK      YY_BREAK
1831  case 108:  case 108:
1832  YY_RULE_SETUP  YY_RULE_SETUP
1833  #line 271 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 271 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1834  { return WHILE_T        ; }  { return WHILE_T        ; }
1835      YY_BREAK      YY_BREAK
1836  case 109:  case 109:
1837  YY_RULE_SETUP  YY_RULE_SETUP
1838  #line 272 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 272 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1839  { return WILLBE_T       ; }  { return WILLBE_T       ; }
1840      YY_BREAK      YY_BREAK
1841  case 110:  case 110:
1842  YY_RULE_SETUP  YY_RULE_SETUP
1843  #line 273 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 273 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1844  { return WILLBETHESAME_T    ; }  { return WILLBETHESAME_T    ; }
1845      YY_BREAK      YY_BREAK
1846  case 111:  case 111:
1847  YY_RULE_SETUP  YY_RULE_SETUP
1848  #line 274 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 274 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1849  { return WILLNOTBETHESAME_T ; }  { return WILLNOTBETHESAME_T ; }
1850      YY_BREAK      YY_BREAK
1851  case 112:  case 112:
1852  YY_RULE_SETUP  YY_RULE_SETUP
1853  #line 275 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 275 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1854  { return WITH_T         ; }  { return WITH_T         ; }
1855      YY_BREAK      YY_BREAK
1856  case 113:  case 113:
1857  YY_RULE_SETUP  YY_RULE_SETUP
1858  #line 276 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 276 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1859  { return WITH_VALUE_T       ; }  { return WITH_VALUE_T       ; }
1860      YY_BREAK      YY_BREAK
1861  /*  /*
# Line 1873  YY_RULE_SETUP Line 1873  YY_RULE_SETUP
1873       */       */
1874  case 114:  case 114:
1875  YY_RULE_SETUP  YY_RULE_SETUP
1876  #line 292 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 292 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1877  {  {
1878                    /*  Match "(" followed by "*" puts us into                    /*  Match "(" followed by "*" puts us into
1879                     *  the COMMENT state.  Don't use \*+ since                     *  the COMMENT state.  Don't use \*+ since
# Line 1889  YY_RULE_SETUP Line 1889  YY_RULE_SETUP
1889      YY_BREAK      YY_BREAK
1890  case 115:  case 115:
1891  YY_RULE_SETUP  YY_RULE_SETUP
1892  #line 304 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 304 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1893  {  {
1894                    /*  Match "(" followed "*" followed by                    /*  Match "(" followed "*" followed by
1895                     *  anything that's not "(" nor "*".                     *  anything that's not "(" nor "*".
# Line 1901  YY_RULE_SETUP Line 1901  YY_RULE_SETUP
1901      YY_BREAK      YY_BREAK
1902  case 116:  case 116:
1903  YY_RULE_SETUP  YY_RULE_SETUP
1904  #line 312 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 312 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1905  {  {
1906                    /*  Match "(" followed by "*" followed by                    /*  Match "(" followed by "*" followed by
1907                     *  anything that's not "(" nor "*".                     *  anything that's not "(" nor "*".
# Line 1914  YY_RULE_SETUP Line 1914  YY_RULE_SETUP
1914      YY_BREAK      YY_BREAK
1915  case 117:  case 117:
1916  YY_RULE_SETUP  YY_RULE_SETUP
1917  #line 321 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 321 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1918  {  {
1919                    /*  Match anything not "*" or "(" followed                    /*  Match anything not "*" or "(" followed
1920                     *  by one or more "*"s followed by ")".                     *  by one or more "*"s followed by ")".
# Line 1930  YY_RULE_SETUP Line 1930  YY_RULE_SETUP
1930      YY_BREAK      YY_BREAK
1931  case 118:  case 118:
1932  YY_RULE_SETUP  YY_RULE_SETUP
1933  #line 333 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 333 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1934  {  {
1935                    /*  Eat anything that's not a "*" nor a "("                    /*  Eat anything that's not a "*" nor a "("
1936                     */                     */
# Line 1939  YY_RULE_SETUP Line 1939  YY_RULE_SETUP
1939      YY_BREAK      YY_BREAK
1940  case 119:  case 119:
1941  YY_RULE_SETUP  YY_RULE_SETUP
1942  #line 338 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 338 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1943  {  {
1944                    /*  Eat anything that's not a "*" nor a "("                    /*  Eat anything that's not a "*" nor a "("
1945                     *  that is followed by a newline.                     *  that is followed by a newline.
# Line 1951  YY_RULE_SETUP Line 1951  YY_RULE_SETUP
1951      YY_BREAK      YY_BREAK
1952  case 120:  case 120:
1953  YY_RULE_SETUP  YY_RULE_SETUP
1954  #line 346 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 346 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1955  {  {
1956                    /*  Eat "("s not followed by "*"                    /*  Eat "("s not followed by "*"
1957                     */                     */
# Line 1960  YY_RULE_SETUP Line 1960  YY_RULE_SETUP
1960      YY_BREAK      YY_BREAK
1961  case 121:  case 121:
1962  YY_RULE_SETUP  YY_RULE_SETUP
1963  #line 351 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 351 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1964  {  {
1965                    /*  Eat "("s not followed by "*" plus a "\n"                    /*  Eat "("s not followed by "*" plus a "\n"
1966                     */                     */
# Line 1970  YY_RULE_SETUP Line 1970  YY_RULE_SETUP
1970      YY_BREAK      YY_BREAK
1971  case 122:  case 122:
1972  YY_RULE_SETUP  YY_RULE_SETUP
1973  #line 357 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 357 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1974  {  {
1975                    /*  Eat "*"s not followed by ")"                    /*  Eat "*"s not followed by ")"
1976                     */                     */
# Line 1979  YY_RULE_SETUP Line 1979  YY_RULE_SETUP
1979      YY_BREAK      YY_BREAK
1980  case 123:  case 123:
1981  YY_RULE_SETUP  YY_RULE_SETUP
1982  #line 362 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 362 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1983  {  {
1984                    /*  Eat "*" not followed by ")" plus a "\n"                    /*  Eat "*" not followed by ")" plus a "\n"
1985                     */                     */
# Line 1988  YY_RULE_SETUP Line 1988  YY_RULE_SETUP
1988                  }                  }
1989      YY_BREAK      YY_BREAK
1990  case YY_STATE_EOF(Comment):  case YY_STATE_EOF(Comment):
1991  #line 368 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 368 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
1992  {  {
1993                    /*  An EOF in a Comment means bad nesting.                    /*  An EOF in a Comment means bad nesting.
1994                     *  Print an error and pop back a level                     *  Print an error and pop back a level
# Line 2011  case YY_STATE_EOF(Comment): Line 2011  case YY_STATE_EOF(Comment):
2011       */       */
2012  case 124:  case 124:
2013  YY_RULE_SETUP  YY_RULE_SETUP
2014  #line 390 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 390 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
2015  {  {
2016                    /*  A single quote (') in the INITIAL state                    /*  A single quote (') in the INITIAL state
2017                     *  puts us into the Symbol state.                     *  puts us into the Symbol state.
# Line 2022  YY_RULE_SETUP Line 2022  YY_RULE_SETUP
2022      YY_BREAK      YY_BREAK
2023  case 125:  case 125:
2024  YY_RULE_SETUP  YY_RULE_SETUP
2025  #line 397 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 397 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
2026  {  {
2027                    /*  Anything that is not a (') nor a newline                    /*  Anything that is not a (') nor a newline
2028                     *  followed by a (') is the symbol's text.                     *  followed by a (') is the symbol's text.
# Line 2038  YY_RULE_SETUP Line 2038  YY_RULE_SETUP
2038                      ErrMsg_LongSymbol();                      ErrMsg_LongSymbol();
2039                      break;                      break;
2040                    }                    }
2041                    yylval.sym_ptr = AddSymbolL(yytext,yyleng);                    zz_lval.sym_ptr = AddSymbolL(yytext,yyleng);
2042                    return SYMBOL_T;                    return SYMBOL_T;
2043                  }                  }
2044      YY_BREAK      YY_BREAK
2045  case 126:  case 126:
2046  YY_RULE_SETUP  YY_RULE_SETUP
2047  #line 415 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 415 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
2048  {  {
2049                    /*  If we find a newline before a ('), the                    /*  If we find a newline before a ('), the
2050                     *  symbol is unterminated.  Print an error                     *  symbol is unterminated.  Print an error
# Line 2057  YY_RULE_SETUP Line 2057  YY_RULE_SETUP
2057                  }                  }
2058      YY_BREAK      YY_BREAK
2059  case YY_STATE_EOF(Symbol):  case YY_STATE_EOF(Symbol):
2060  #line 425 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 425 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
2061  {  {
2062                    /*  If we find an EOF before a ('), the                    /*  If we find an EOF before a ('), the
2063                     *  symbol is unterminated.  Print an error                     *  symbol is unterminated.  Print an error
# Line 2087  case YY_STATE_EOF(Symbol): Line 2087  case YY_STATE_EOF(Symbol):
2087       */       */
2088  case 127:  case 127:
2089  YY_RULE_SETUP  YY_RULE_SETUP
2090  #line 454 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 454 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
2091  {  {
2092                    /*  A double quote puts us into the                    /*  A double quote puts us into the
2093                     *  DoubleQuote state.  Save the line                     *  DoubleQuote state.  Save the line
# Line 2100  YY_RULE_SETUP Line 2100  YY_RULE_SETUP
2100      YY_BREAK      YY_BREAK
2101  case 128:  case 128:
2102  YY_RULE_SETUP  YY_RULE_SETUP
2103  #line 463 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 463 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
2104  {  {
2105                    /*  A backslash \ in the DoubleQuote                    /*  A backslash \ in the DoubleQuote
2106                     *  state protects any character.                     *  state protects any character.
# Line 2112  YY_RULE_SETUP Line 2112  YY_RULE_SETUP
2112      YY_BREAK      YY_BREAK
2113  case 129:  case 129:
2114  YY_RULE_SETUP  YY_RULE_SETUP
2115  #line 471 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 471 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
2116  {  {
2117                    /*  A backslash \ in the DoubleQuote                    /*  A backslash \ in the DoubleQuote
2118                     *  state protects a newline.                     *  state protects a newline.
# Line 2125  YY_RULE_SETUP Line 2125  YY_RULE_SETUP
2125      YY_BREAK      YY_BREAK
2126  case 130:  case 130:
2127  YY_RULE_SETUP  YY_RULE_SETUP
2128  #line 480 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 480 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
2129  {  {
2130                    /*  A double quote in the DoubleQuote state                    /*  A double quote in the DoubleQuote state
2131                     *  (that is not protected by backslash)                     *  (that is not protected by backslash)
# Line 2144  YY_RULE_SETUP Line 2144  YY_RULE_SETUP
2144                      Process_Backslashes();                      Process_Backslashes();
2145                      MatchedBackslash = 0;                      MatchedBackslash = 0;
2146                    }                    }
2147                    yylval.dquote_ptr =                    zz_lval.dquote_ptr =
2148                        CopyIntoWorkBuffer(yytext,yyleng);                        CopyIntoWorkBuffer(yytext,yyleng);
2149                    return DQUOTE_T;                    return DQUOTE_T;
2150                  }                  }
2151      YY_BREAK      YY_BREAK
2152  case 131:  case 131:
2153  YY_RULE_SETUP  YY_RULE_SETUP
2154  #line 502 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 502 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
2155  {  {
2156                    /*  Match anything that is not backslash nor                    /*  Match anything that is not backslash nor
2157                     *  doublequote and add it to the text.                     *  doublequote and add it to the text.
# Line 2162  YY_RULE_SETUP Line 2162  YY_RULE_SETUP
2162      YY_BREAK      YY_BREAK
2163  case 132:  case 132:
2164  YY_RULE_SETUP  YY_RULE_SETUP
2165  #line 509 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 509 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
2166  {  {
2167                    /*  Match anything that is not backslash nor                    /*  Match anything that is not backslash nor
2168                     *  doublequote and add it to the text.                     *  doublequote and add it to the text.
# Line 2174  YY_RULE_SETUP Line 2174  YY_RULE_SETUP
2174                  }                  }
2175      YY_BREAK      YY_BREAK
2176  case YY_STATE_EOF(DoubleQuote):  case YY_STATE_EOF(DoubleQuote):
2177  #line 518 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 518 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
2178  {  {
2179                    /*  End of File in a DoubleQuote state                    /*  End of File in a DoubleQuote state
2180                     *  means no matching double quote.                     *  means no matching double quote.
# Line 2204  case YY_STATE_EOF(DoubleQuote): Line 2204  case YY_STATE_EOF(DoubleQuote):
2204       */       */
2205  case 133:  case 133:
2206  YY_RULE_SETUP  YY_RULE_SETUP
2207  #line 547 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 547 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
2208  { /*  A "{" puts us into the BracedText state.  { /*  A "{" puts us into the BracedText state.
2209                     *  If from the opening "{" to the first                     *  If from the opening "{" to the first
2210                     *  newline is all whitespace, then ignore                     *  newline is all whitespace, then ignore
# Line 2222  YY_RULE_SETUP Line 2222  YY_RULE_SETUP
2222      YY_BREAK      YY_BREAK
2223  case 134:  case 134:
2224  YY_RULE_SETUP  YY_RULE_SETUP
2225  #line 561 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 561 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
2226  {  {
2227                    /*  A "{" puts us into the BracedText state.                    /*  A "{" puts us into the BracedText state.
2228                     *  Initialize the nesting level.                     *  Initialize the nesting level.
# Line 2237  YY_RULE_SETUP Line 2237  YY_RULE_SETUP
2237      YY_BREAK      YY_BREAK
2238  case 135:  case 135:
2239  YY_RULE_SETUP  YY_RULE_SETUP
2240  #line 572 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 572 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
2241  {  {
2242                    /*  A backslash \ in the BracedText state                    /*  A backslash \ in the BracedText state
2243                     *  protects any character and does not                     *  protects any character and does not
# Line 2250  YY_RULE_SETUP Line 2250  YY_RULE_SETUP
2250      YY_BREAK      YY_BREAK
2251  case 136:  case 136:
2252  YY_RULE_SETUP  YY_RULE_SETUP
2253  #line 581 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 581 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
2254  {  {
2255                    /*  A backslash \ in the BracedText state                    /*  A backslash \ in the BracedText state
2256                     *  protects a newline.                     *  protects a newline.
# Line 2263  YY_RULE_SETUP Line 2263  YY_RULE_SETUP
2263      YY_BREAK      YY_BREAK
2264  case 137:  case 137:
2265  YY_RULE_SETUP  YY_RULE_SETUP
2266  #line 590 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 590 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
2267  {  {
2268                    /*  A "{" in the braces state gets added to                    /*  A "{" in the braces state gets added to
2269                     *  the text and increase the nesting level.                     *  the text and increase the nesting level.
# Line 2275  YY_RULE_SETUP Line 2275  YY_RULE_SETUP
2275      YY_BREAK      YY_BREAK
2276  case 138:  case 138:
2277  YY_RULE_SETUP  YY_RULE_SETUP
2278  #line 598 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 598 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
2279  {  {
2280                    /*  A "{" in the braces state gets added to                    /*  A "{" in the braces state gets added to
2281                     *  the text and increase the nesting level.                     *  the text and increase the nesting level.
# Line 2288  YY_RULE_SETUP Line 2288  YY_RULE_SETUP
2288      YY_BREAK      YY_BREAK
2289  case 139:  case 139:
2290  YY_RULE_SETUP  YY_RULE_SETUP
2291  #line 607 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 607 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
2292  {  {
2293                    /*  A "}" will reduce the nesting level.                    /*  A "}" will reduce the nesting level.
2294                     *  If the nesting level is zero, go back to                     *  If the nesting level is zero, go back to
# Line 2311  YY_RULE_SETUP Line 2311  YY_RULE_SETUP
2311                        Process_Backslashes();                        Process_Backslashes();
2312                        MatchedBackslash = 0;                        MatchedBackslash = 0;
2313                      }                      }
2314                      yylval.braced_ptr =                      zz_lval.braced_ptr =
2315                          CopyIntoWorkBuffer(yytext,yyleng);                          CopyIntoWorkBuffer(yytext,yyleng);
2316                      return BRACEDTEXT_T;                      return BRACEDTEXT_T;
2317                    }                    }
# Line 2321  YY_RULE_SETUP Line 2321  YY_RULE_SETUP
2321      YY_BREAK      YY_BREAK
2322  case 140:  case 140:
2323  YY_RULE_SETUP  YY_RULE_SETUP
2324  #line 636 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 636 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
2325  {  {
2326                    /*  Match anything that is not "{" nor "}"                    /*  Match anything that is not "{" nor "}"
2327                     *  nor "\\"(backslash) and add it to text.                     *  nor "\\"(backslash) and add it to text.
# Line 2332  YY_RULE_SETUP Line 2332  YY_RULE_SETUP
2332      YY_BREAK      YY_BREAK
2333  case 141:  case 141:
2334  YY_RULE_SETUP  YY_RULE_SETUP
2335  #line 643 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 643 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
2336  {  {
2337                    /*  Match anything that is not "{" nor "}"                    /*  Match anything that is not "{" nor "}"
2338                     *  nor "\\"(backslash) followed by a "\n"                     *  nor "\\"(backslash) followed by a "\n"
# Line 2345  YY_RULE_SETUP Line 2345  YY_RULE_SETUP
2345                  }                  }
2346      YY_BREAK      YY_BREAK
2347  case YY_STATE_EOF(BracedText):  case YY_STATE_EOF(BracedText):
2348  #line 653 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 653 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
2349  {  {
2350                    /*  End of File in braces means bad nesting.                    /*  End of File in braces means bad nesting.
2351                     *  Print an error message and pop to the                     *  Print an error message and pop to the
# Line 2367  case YY_STATE_EOF(BracedText): Line 2367  case YY_STATE_EOF(BracedText):
2367       */       */
2368  case 142:  case 142:
2369  YY_RULE_SETUP  YY_RULE_SETUP
2370  #line 674 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 674 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
2371  {  {
2372                    /*  An integer.  Defn near top of file.                    /*  An integer.  Defn near top of file.
2373                     */                     */
2374                    yylval.int_value = atol(yytext);                    zz_lval.int_value = atol(yytext);
2375                    return INTEGER_T;                    return INTEGER_T;
2376                  }                  }
2377      YY_BREAK      YY_BREAK
# Line 2380  case 143: Line 2380  case 143:
2380  yy_c_buf_p = yy_cp -= 2;  yy_c_buf_p = yy_cp -= 2;
2381  YY_DO_BEFORE_ACTION; /* set up yytext again */  YY_DO_BEFORE_ACTION; /* set up yytext again */
2382  YY_RULE_SETUP  YY_RULE_SETUP
2383  #line 681 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 681 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
2384  {  {
2385                    /*  An integer as the first number in a                    /*  An integer as the first number in a
2386                     *  range (need to avoid parsing "1..2"                     *  range (need to avoid parsing "1..2"
2387                     *  as the real numbers 1.0 and 0.2).                     *  as the real numbers 1.0 and 0.2).
2388                     */                     */
2389                    yylval.int_value = atol(yytext);                    zz_lval.int_value = atol(yytext);
2390                    return INTEGER_T;                    return INTEGER_T;
2391                  }                  }
2392      YY_BREAK      YY_BREAK
2393  case 144:  case 144:
2394  YY_RULE_SETUP  YY_RULE_SETUP
2395  #line 690 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 690 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
2396  {  {
2397                    /*  A real number.  Defn near top of file.                    /*  A real number.  Defn near top of file.
2398                     */                     */
2399                    yylval.real_value = atof(yytext);                    zz_lval.real_value = atof(yytext);
2400                    return REAL_T;                    return REAL_T;
2401                  }                  }
2402      YY_BREAK      YY_BREAK
2403  case 145:  case 145:
2404  YY_RULE_SETUP  YY_RULE_SETUP
2405  #line 697 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 697 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
2406  {  {
2407                    /*  An identifier.  Defn near top of file.                    /*  An identifier.  Defn near top of file.
2408                     */                     */
# Line 2410  YY_RULE_SETUP Line 2410  YY_RULE_SETUP
2410                      ErrMsg_LongID();                      ErrMsg_LongID();
2411                      break;                      break;
2412                    }                    }
2413                    yylval.id_ptr = AddSymbolL(yytext,yyleng);                    zz_lval.id_ptr = AddSymbolL(yytext,yyleng);
2414                    return IDENTIFIER_T;                    return IDENTIFIER_T;
2415                  }                  }
2416      YY_BREAK      YY_BREAK
2417  case 146:  case 146:
2418  YY_RULE_SETUP  YY_RULE_SETUP
2419  #line 708 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 708 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
2420  {  {
2421                    /*  Ignore whitespace.  */                    /*  Ignore whitespace.  */
2422                    break;                    break;
# Line 2424  YY_RULE_SETUP Line 2424  YY_RULE_SETUP
2424      YY_BREAK      YY_BREAK
2425  case 147:  case 147:
2426  YY_RULE_SETUP  YY_RULE_SETUP
2427  #line 712 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 712 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
2428  {  {
2429                    /*  Ignore whitespace.  */                    /*  Ignore whitespace.  */
2430                    yy_line++;                    yy_line++;
# Line 2433  YY_RULE_SETUP Line 2433  YY_RULE_SETUP
2433      YY_BREAK      YY_BREAK
2434  case 148:  case 148:
2435  YY_RULE_SETUP  YY_RULE_SETUP
2436  #line 719 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 719 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
2437  {  {
2438                    /*  Unknown character.  Print error                    /*  Unknown character.  Print error
2439                     *  message and keep going.                     *  message and keep going.
# Line 2443  YY_RULE_SETUP Line 2443  YY_RULE_SETUP
2443                  }                  }
2444      YY_BREAK      YY_BREAK
2445  case YY_STATE_EOF(INITIAL):  case YY_STATE_EOF(INITIAL):
2446  #line 727 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 727 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
2447  {  {
2448                    /*  Print an error message if we                    /*  Print an error message if we
2449                     *  reached EOF in the middle of a                     *  reached EOF in the middle of a
# Line 2460  case YY_STATE_EOF(INITIAL): Line 2460  case YY_STATE_EOF(INITIAL):
2460      YY_BREAK      YY_BREAK
2461  case 149:  case 149:
2462  YY_RULE_SETUP  YY_RULE_SETUP
2463  #line 741 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 741 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
2464  ECHO;  ECHO;
2465      YY_BREAK      YY_BREAK
2466    
# Line 3342  int main() Line 3342  int main()
3342      return 0;      return 0;
3343      }      }
3344  #endif  #endif
3345  #line 741 "/home/ballan/cmu/trunk/base/autotools/../generic/compiler/scanner.l"  #line 741 "/tmp/trunk/base/autotools/../generic/compiler/scanner.l"
3346    
3347  /*  /*
3348   *  int yywrap(void);   *  int yywrap(void);

Legend:
Removed from v.472  
changed lines
  Added in v.473

john.pye@anu.edu.au
ViewVC Help
Powered by ViewVC 1.1.22