Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] Diff of /smlnj-lib/trunk/SExp/sexp.lex.sml
ViewVC logotype

Diff of /smlnj-lib/trunk/SExp/sexp.lex.sml

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

revision 3861, Thu Nov 21 15:31:53 2013 UTC revision 3862, Fri Nov 22 22:30:57 2013 UTC
# Line 511  Line 511 
511                        then if inp = 0wx21                        then if inp = 0wx21
512                            then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))                            then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
513                            else yyAction17(strm, yyNO_MATCH)                            else yyAction17(strm, yyNO_MATCH)
                     else if inp = 0wx24  
                       then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))  
                     else if inp < 0wx24  
                       then yyAction17(strm, yyNO_MATCH)  
514                      else if inp <= 0wx27                      else if inp <= 0wx27
515                        then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))                        then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
516                        else yyAction17(strm, yyNO_MATCH)                        else yyAction17(strm, yyNO_MATCH)
# Line 562  Line 558 
558                        then if inp = 0wx21                        then if inp = 0wx21
559                            then yyQ45(strm', yyMATCH(strm, yyAction14, yyNO_MATCH))                            then yyQ45(strm', yyMATCH(strm, yyAction14, yyNO_MATCH))
560                            else yyAction14(strm, yyNO_MATCH)                            else yyAction14(strm, yyNO_MATCH)
                     else if inp = 0wx24  
                       then yyQ45(strm', yyMATCH(strm, yyAction14, yyNO_MATCH))  
                     else if inp < 0wx24  
                       then yyAction14(strm, yyNO_MATCH)  
561                      else if inp <= 0wx27                      else if inp <= 0wx27
562                        then yyQ45(strm', yyMATCH(strm, yyAction14, yyNO_MATCH))                        then yyQ45(strm', yyMATCH(strm, yyAction14, yyNO_MATCH))
563                        else yyAction14(strm, yyNO_MATCH)                        else yyAction14(strm, yyNO_MATCH)
# Line 617  Line 609 
609                        then if inp = 0wx21                        then if inp = 0wx21
610                            then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))                            then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
611                            else yyAction17(strm, yyNO_MATCH)                            else yyAction17(strm, yyNO_MATCH)
                     else if inp = 0wx24  
                       then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))  
                     else if inp < 0wx24  
                       then yyAction17(strm, yyNO_MATCH)  
612                      else if inp <= 0wx27                      else if inp <= 0wx27
613                        then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))                        then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
614                        else yyAction17(strm, yyNO_MATCH)                        else yyAction17(strm, yyNO_MATCH)
# Line 666  Line 654 
654                then if inp = 0wx2B                then if inp = 0wx2B
655                    then yyQ51(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))                    then yyQ51(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
656                  else if inp < 0wx2B                  else if inp < 0wx2B
657                    then if inp = 0wx24                    then if inp = 0wx23
658                        then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))                        then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
659                      else if inp < 0wx24                      else if inp < 0wx23
660                        then if inp = 0wx21                        then if inp = 0wx21
661                            then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))                            then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
662                            else yyAction17(strm, yyNO_MATCH)                            else yyAction17(strm, yyNO_MATCH)
# Line 729  Line 717 
717                        then if inp = 0wx21                        then if inp = 0wx21
718                            then yyQ45(strm', yyMATCH(strm, yyAction15, yyNO_MATCH))                            then yyQ45(strm', yyMATCH(strm, yyAction15, yyNO_MATCH))
719                            else yyAction15(strm, yyNO_MATCH)                            else yyAction15(strm, yyNO_MATCH)
                     else if inp = 0wx24  
                       then yyQ45(strm', yyMATCH(strm, yyAction15, yyNO_MATCH))  
                     else if inp < 0wx24  
                       then yyAction15(strm, yyNO_MATCH)  
720                      else if inp <= 0wx27                      else if inp <= 0wx27
721                        then yyQ45(strm', yyMATCH(strm, yyAction15, yyNO_MATCH))                        then yyQ45(strm', yyMATCH(strm, yyAction15, yyNO_MATCH))
722                        else yyAction15(strm, yyNO_MATCH)                        else yyAction15(strm, yyNO_MATCH)
# Line 784  Line 768 
768                        then if inp = 0wx21                        then if inp = 0wx21
769                            then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))                            then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
770                            else yyAction17(strm, yyNO_MATCH)                            else yyAction17(strm, yyNO_MATCH)
                     else if inp = 0wx24  
                       then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))  
                     else if inp < 0wx24  
                       then yyAction17(strm, yyNO_MATCH)  
771                      else if inp <= 0wx27                      else if inp <= 0wx27
772                        then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))                        then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
773                        else yyAction17(strm, yyNO_MATCH)                        else yyAction17(strm, yyNO_MATCH)
# Line 833  Line 813 
813                then if inp = 0wx2B                then if inp = 0wx2B
814                    then yyQ55(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))                    then yyQ55(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
815                  else if inp < 0wx2B                  else if inp < 0wx2B
816                    then if inp = 0wx24                    then if inp = 0wx23
817                        then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))                        then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
818                      else if inp < 0wx24                      else if inp < 0wx23
819                        then if inp = 0wx21                        then if inp = 0wx21
820                            then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))                            then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
821                            else yyAction17(strm, yyNO_MATCH)                            else yyAction17(strm, yyNO_MATCH)
# Line 890  Line 870 
870                then if inp = 0wx2C                then if inp = 0wx2C
871                    then yyAction13(strm, yyNO_MATCH)                    then yyAction13(strm, yyNO_MATCH)
872                  else if inp < 0wx2C                  else if inp < 0wx2C
873                    then if inp = 0wx24                    then if inp = 0wx23
874                        then yyQ45(strm', yyMATCH(strm, yyAction13, yyNO_MATCH))                        then yyQ45(strm', yyMATCH(strm, yyAction13, yyNO_MATCH))
875                      else if inp < 0wx24                      else if inp < 0wx23
876                        then if inp = 0wx21                        then if inp = 0wx21
877                            then yyQ45(strm', yyMATCH(strm, yyAction13, yyNO_MATCH))                            then yyQ45(strm', yyMATCH(strm, yyAction13, yyNO_MATCH))
878                            else yyAction13(strm, yyNO_MATCH)                            else yyAction13(strm, yyNO_MATCH)
# Line 953  Line 933 
933                        then if inp = 0wx21                        then if inp = 0wx21
934                            then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))                            then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
935                            else yyAction17(strm, yyNO_MATCH)                            else yyAction17(strm, yyNO_MATCH)
                     else if inp = 0wx24  
                       then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))  
                     else if inp < 0wx24  
                       then yyAction17(strm, yyNO_MATCH)  
936                      else if inp <= 0wx27                      else if inp <= 0wx27
937                        then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))                        then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
938                        else yyAction17(strm, yyNO_MATCH)                        else yyAction17(strm, yyNO_MATCH)
# Line 1002  Line 978 
978                then if inp = 0wx2D                then if inp = 0wx2D
979                    then yyQ45(strm', yyMATCH(strm, yyAction12, yyNO_MATCH))                    then yyQ45(strm', yyMATCH(strm, yyAction12, yyNO_MATCH))
980                  else if inp < 0wx2D                  else if inp < 0wx2D
981                    then if inp = 0wx24                    then if inp = 0wx23
982                        then yyQ45(strm', yyMATCH(strm, yyAction12, yyNO_MATCH))                        then yyQ45(strm', yyMATCH(strm, yyAction12, yyNO_MATCH))
983                      else if inp < 0wx24                      else if inp < 0wx23
984                        then if inp = 0wx21                        then if inp = 0wx21
985                            then yyQ45(strm', yyMATCH(strm, yyAction12, yyNO_MATCH))                            then yyQ45(strm', yyMATCH(strm, yyAction12, yyNO_MATCH))
986                            else yyAction12(strm, yyNO_MATCH)                            else yyAction12(strm, yyNO_MATCH)
# Line 1059  Line 1035 
1035                then if inp = 0wx2D                then if inp = 0wx2D
1036                    then yyQ45(strm', yyMATCH(strm, yyAction12, yyNO_MATCH))                    then yyQ45(strm', yyMATCH(strm, yyAction12, yyNO_MATCH))
1037                  else if inp < 0wx2D                  else if inp < 0wx2D
1038                    then if inp = 0wx24                    then if inp = 0wx23
1039                        then yyQ45(strm', yyMATCH(strm, yyAction12, yyNO_MATCH))                        then yyQ45(strm', yyMATCH(strm, yyAction12, yyNO_MATCH))
1040                      else if inp < 0wx24                      else if inp < 0wx23
1041                        then if inp = 0wx21                        then if inp = 0wx21
1042                            then yyQ45(strm', yyMATCH(strm, yyAction12, yyNO_MATCH))                            then yyQ45(strm', yyMATCH(strm, yyAction12, yyNO_MATCH))
1043                            else yyAction12(strm, yyNO_MATCH)                            else yyAction12(strm, yyNO_MATCH)
# Line 1116  Line 1092 
1092                then if inp = 0wx2C                then if inp = 0wx2C
1093                    then yyAction11(strm, yyNO_MATCH)                    then yyAction11(strm, yyNO_MATCH)
1094                  else if inp < 0wx2C                  else if inp < 0wx2C
1095                    then if inp = 0wx24                    then if inp = 0wx23
1096                        then yyQ45(strm', yyMATCH(strm, yyAction11, yyNO_MATCH))                        then yyQ45(strm', yyMATCH(strm, yyAction11, yyNO_MATCH))
1097                      else if inp < 0wx24                      else if inp < 0wx23
1098                        then if inp = 0wx21                        then if inp = 0wx21
1099                            then yyQ45(strm', yyMATCH(strm, yyAction11, yyNO_MATCH))                            then yyQ45(strm', yyMATCH(strm, yyAction11, yyNO_MATCH))
1100                            else yyAction11(strm, yyNO_MATCH)                            else yyAction11(strm, yyNO_MATCH)
# Line 1177  Line 1153 
1153                then if inp = 0wx2C                then if inp = 0wx2C
1154                    then yyAction17(strm, yyNO_MATCH)                    then yyAction17(strm, yyNO_MATCH)
1155                  else if inp < 0wx2C                  else if inp < 0wx2C
1156                    then if inp = 0wx24                    then if inp = 0wx23
1157                        then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))                        then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
1158                      else if inp < 0wx24                      else if inp < 0wx23
1159                        then if inp = 0wx21                        then if inp = 0wx21
1160                            then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))                            then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
1161                            else yyAction17(strm, yyNO_MATCH)                            else yyAction17(strm, yyNO_MATCH)
# Line 1238  Line 1214 
1214                then if inp = 0wx2D                then if inp = 0wx2D
1215                    then yyQ45(strm', yyMATCH(strm, yyAction12, yyNO_MATCH))                    then yyQ45(strm', yyMATCH(strm, yyAction12, yyNO_MATCH))
1216                  else if inp < 0wx2D                  else if inp < 0wx2D
1217                    then if inp = 0wx24                    then if inp = 0wx23
1218                        then yyQ45(strm', yyMATCH(strm, yyAction12, yyNO_MATCH))                        then yyQ45(strm', yyMATCH(strm, yyAction12, yyNO_MATCH))
1219                      else if inp < 0wx24                      else if inp < 0wx23
1220                        then if inp = 0wx21                        then if inp = 0wx21
1221                            then yyQ45(strm', yyMATCH(strm, yyAction12, yyNO_MATCH))                            then yyQ45(strm', yyMATCH(strm, yyAction12, yyNO_MATCH))
1222                            else yyAction12(strm, yyNO_MATCH)                            else yyAction12(strm, yyNO_MATCH)
# Line 1297  Line 1273 
1273                then if inp = 0wx2C                then if inp = 0wx2C
1274                    then yyAction17(strm, yyNO_MATCH)                    then yyAction17(strm, yyNO_MATCH)
1275                  else if inp < 0wx2C                  else if inp < 0wx2C
1276                    then if inp = 0wx24                    then if inp = 0wx23
1277                        then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))                        then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
1278                      else if inp < 0wx24                      else if inp < 0wx23
1279                        then if inp = 0wx21                        then if inp = 0wx21
1280                            then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))                            then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
1281                            else yyAction17(strm, yyNO_MATCH)                            else yyAction17(strm, yyNO_MATCH)
# Line 1393  Line 1369 
1369                  else if inp = 0wx2A                  else if inp = 0wx2A
1370                    then yyQ60(strm', yyMATCH(strm, yyAction2, yyNO_MATCH))                    then yyQ60(strm', yyMATCH(strm, yyAction2, yyNO_MATCH))
1371                  else if inp < 0wx2A                  else if inp < 0wx2A
1372                    then if inp = 0wx24                    then if inp = 0wx23
1373                        then yyQ60(strm', yyMATCH(strm, yyAction2, yyNO_MATCH))                        then yyQ60(strm', yyMATCH(strm, yyAction2, yyNO_MATCH))
1374                      else if inp < 0wx24                      else if inp < 0wx23
1375                        then yyQ59(strm', yyMATCH(strm, yyAction2, yyNO_MATCH))                        then yyQ59(strm', yyMATCH(strm, yyAction2, yyNO_MATCH))
1376                      else if inp <= 0wx27                      else if inp <= 0wx27
1377                        then yyQ60(strm', yyMATCH(strm, yyAction2, yyNO_MATCH))                        then yyQ60(strm', yyMATCH(strm, yyAction2, yyNO_MATCH))
# Line 1450  Line 1426 
1426                  else if inp = 0wx2A                  else if inp = 0wx2A
1427                    then yyQ60(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))                    then yyQ60(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
1428                  else if inp < 0wx2A                  else if inp < 0wx2A
1429                    then if inp = 0wx24                    then if inp = 0wx23
1430                        then yyQ60(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))                        then yyQ60(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
1431                      else if inp < 0wx24                      else if inp < 0wx23
1432                        then yyQ59(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))                        then yyQ59(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
1433                      else if inp <= 0wx27                      else if inp <= 0wx27
1434                        then yyQ60(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))                        then yyQ60(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
# Line 1484  Line 1460 
1460        (* end case *))        (* end case *))
1461  fun yyQ62 (strm, lastMatch : yymatch) = (case (yygetc(strm))  fun yyQ62 (strm, lastMatch : yymatch) = (case (yygetc(strm))
1462         of NONE => yyAction9(strm, yyNO_MATCH)         of NONE => yyAction9(strm, yyNO_MATCH)
1463          | SOME(inp, strm') => yyAction9(strm, yyNO_MATCH)          | SOME(inp, strm') =>
1464                if inp = 0wx5B
1465                  then yyAction9(strm, yyNO_MATCH)
1466                else if inp < 0wx5B
1467                  then if inp = 0wx2A
1468                      then yyQ45(strm', yyMATCH(strm, yyAction9, yyNO_MATCH))
1469                    else if inp < 0wx2A
1470                      then if inp = 0wx22
1471                          then yyAction9(strm, yyNO_MATCH)
1472                        else if inp < 0wx22
1473                          then if inp = 0wx21
1474                              then yyQ45(strm', yyMATCH(strm, yyAction9, yyNO_MATCH))
1475                              else yyAction9(strm, yyNO_MATCH)
1476                        else if inp <= 0wx27
1477                          then yyQ45(strm', yyMATCH(strm, yyAction9, yyNO_MATCH))
1478                          else yyAction9(strm, yyNO_MATCH)
1479                    else if inp = 0wx2D
1480                      then yyQ45(strm', yyMATCH(strm, yyAction9, yyNO_MATCH))
1481                    else if inp < 0wx2D
1482                      then if inp = 0wx2C
1483                          then yyAction9(strm, yyNO_MATCH)
1484                          else yyQ45(strm', yyMATCH(strm, yyAction9, yyNO_MATCH))
1485                    else if inp = 0wx3B
1486                      then yyAction9(strm, yyNO_MATCH)
1487                      else yyQ45(strm', yyMATCH(strm, yyAction9, yyNO_MATCH))
1488                else if inp = 0wx7B
1489                  then yyAction9(strm, yyNO_MATCH)
1490                else if inp < 0wx7B
1491                  then if inp = 0wx5E
1492                      then yyQ45(strm', yyMATCH(strm, yyAction9, yyNO_MATCH))
1493                    else if inp < 0wx5E
1494                      then if inp = 0wx5C
1495                          then yyQ45(strm', yyMATCH(strm, yyAction9, yyNO_MATCH))
1496                          else yyAction9(strm, yyNO_MATCH)
1497                    else if inp = 0wx60
1498                      then yyAction9(strm, yyNO_MATCH)
1499                      else yyQ45(strm', yyMATCH(strm, yyAction9, yyNO_MATCH))
1500                else if inp = 0wx7E
1501                  then yyQ45(strm', yyMATCH(strm, yyAction9, yyNO_MATCH))
1502                else if inp < 0wx7E
1503                  then if inp = 0wx7C
1504                      then yyQ45(strm', yyMATCH(strm, yyAction9, yyNO_MATCH))
1505                      else yyAction9(strm, yyNO_MATCH)
1506                  else yyAction9(strm, yyNO_MATCH)
1507        (* end case *))        (* end case *))
1508  fun yyQ61 (strm, lastMatch : yymatch) = (case (yygetc(strm))  fun yyQ61 (strm, lastMatch : yymatch) = (case (yygetc(strm))
1509         of NONE => yyAction10(strm, yyNO_MATCH)         of NONE => yyAction10(strm, yyNO_MATCH)
1510          | SOME(inp, strm') => yyAction10(strm, yyNO_MATCH)          | SOME(inp, strm') =>
1511                if inp = 0wx5B
1512                  then yyAction10(strm, yyNO_MATCH)
1513                else if inp < 0wx5B
1514                  then if inp = 0wx2A
1515                      then yyQ45(strm', yyMATCH(strm, yyAction10, yyNO_MATCH))
1516                    else if inp < 0wx2A
1517                      then if inp = 0wx22
1518                          then yyAction10(strm, yyNO_MATCH)
1519                        else if inp < 0wx22
1520                          then if inp = 0wx21
1521                              then yyQ45(strm', yyMATCH(strm, yyAction10, yyNO_MATCH))
1522                              else yyAction10(strm, yyNO_MATCH)
1523                        else if inp <= 0wx27
1524                          then yyQ45(strm', yyMATCH(strm, yyAction10, yyNO_MATCH))
1525                          else yyAction10(strm, yyNO_MATCH)
1526                    else if inp = 0wx2D
1527                      then yyQ45(strm', yyMATCH(strm, yyAction10, yyNO_MATCH))
1528                    else if inp < 0wx2D
1529                      then if inp = 0wx2C
1530                          then yyAction10(strm, yyNO_MATCH)
1531                          else yyQ45(strm', yyMATCH(strm, yyAction10, yyNO_MATCH))
1532                    else if inp = 0wx3B
1533                      then yyAction10(strm, yyNO_MATCH)
1534                      else yyQ45(strm', yyMATCH(strm, yyAction10, yyNO_MATCH))
1535                else if inp = 0wx7B
1536                  then yyAction10(strm, yyNO_MATCH)
1537                else if inp < 0wx7B
1538                  then if inp = 0wx5E
1539                      then yyQ45(strm', yyMATCH(strm, yyAction10, yyNO_MATCH))
1540                    else if inp < 0wx5E
1541                      then if inp = 0wx5C
1542                          then yyQ45(strm', yyMATCH(strm, yyAction10, yyNO_MATCH))
1543                          else yyAction10(strm, yyNO_MATCH)
1544                    else if inp = 0wx60
1545                      then yyAction10(strm, yyNO_MATCH)
1546                      else yyQ45(strm', yyMATCH(strm, yyAction10, yyNO_MATCH))
1547                else if inp = 0wx7E
1548                  then yyQ45(strm', yyMATCH(strm, yyAction10, yyNO_MATCH))
1549                else if inp < 0wx7E
1550                  then if inp = 0wx7C
1551                      then yyQ45(strm', yyMATCH(strm, yyAction10, yyNO_MATCH))
1552                      else yyAction10(strm, yyNO_MATCH)
1553                  else yyAction10(strm, yyNO_MATCH)
1554        (* end case *))        (* end case *))
1555  fun yyQ20 (strm, lastMatch : yymatch) = (case (yygetc(strm))  fun yyQ20 (strm, lastMatch : yymatch) = (case (yygetc(strm))
1556         of NONE => yyAction28(strm, yyNO_MATCH)         of NONE => yyAction17(strm, yyNO_MATCH)
1557          | SOME(inp, strm') =>          | SOME(inp, strm') =>
1558              if inp = 0wx67              if inp = 0wx5D
1559                then yyAction28(strm, yyNO_MATCH)                then yyAction17(strm, yyNO_MATCH)
1560              else if inp < 0wx67              else if inp < 0wx5D
1561                  then if inp = 0wx2C
1562                      then yyAction17(strm, yyNO_MATCH)
1563                    else if inp < 0wx2C
1564                      then if inp = 0wx23
1565                          then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
1566                        else if inp < 0wx23
1567                          then if inp = 0wx21
1568                              then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
1569                              else yyAction17(strm, yyNO_MATCH)
1570                        else if inp = 0wx28
1571                          then yyAction17(strm, yyNO_MATCH)
1572                        else if inp < 0wx28
1573                          then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
1574                        else if inp <= 0wx29
1575                          then yyAction17(strm, yyNO_MATCH)
1576                          else yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
1577                    else if inp = 0wx3C
1578                      then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
1579                    else if inp < 0wx3C
1580                      then if inp = 0wx3B
1581                          then yyAction17(strm, yyNO_MATCH)
1582                          else yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
1583                    else if inp = 0wx5B
1584                      then yyAction17(strm, yyNO_MATCH)
1585                      else yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
1586                else if inp = 0wx75
1587                  then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
1588                else if inp < 0wx75
1589                then if inp = 0wx66                then if inp = 0wx66
1590                    then yyQ61(strm', yyMATCH(strm, yyAction28, yyNO_MATCH))                    then yyQ61(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
1591                    else yyAction28(strm, yyNO_MATCH)                  else if inp < 0wx66
1592                      then if inp = 0wx60
1593                          then yyAction17(strm, yyNO_MATCH)
1594                          else yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
1595              else if inp = 0wx74              else if inp = 0wx74
1596                then yyQ62(strm', yyMATCH(strm, yyAction28, yyNO_MATCH))                    then yyQ62(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
1597                else yyAction28(strm, yyNO_MATCH)                    else yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
1598                else if inp = 0wx7D
1599                  then yyAction17(strm, yyNO_MATCH)
1600                else if inp < 0wx7D
1601                  then if inp = 0wx7B
1602                      then yyAction17(strm, yyNO_MATCH)
1603                      else yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
1604                else if inp = 0wx7E
1605                  then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
1606                  else yyAction17(strm, yyNO_MATCH)
1607        (* end case *))        (* end case *))
1608  fun yyQ19 (strm, lastMatch : yymatch) = (case (yygetc(strm))  fun yyQ19 (strm, lastMatch : yymatch) = (case (yygetc(strm))
1609         of NONE => yyAction16(strm, yyNO_MATCH)         of NONE => yyAction16(strm, yyNO_MATCH)
# Line 1522  Line 1624 
1624                        then if inp = 0wx21                        then if inp = 0wx21
1625                            then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))                            then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
1626                            else yyAction17(strm, yyNO_MATCH)                            else yyAction17(strm, yyNO_MATCH)
                     else if inp = 0wx24  
                       then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))  
                     else if inp < 0wx24  
                       then yyAction17(strm, yyNO_MATCH)  
1627                      else if inp <= 0wx27                      else if inp <= 0wx27
1628                        then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))                        then yyQ45(strm', yyMATCH(strm, yyAction17, yyNO_MATCH))
1629                        else yyAction17(strm, yyNO_MATCH)                        else yyAction17(strm, yyNO_MATCH)

Legend:
Removed from v.3861  
changed lines
  Added in v.3862

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0