(BCV::FRAME-ACCESSOR
 (2 2 (:REWRITE DEFAULT-CDR))
 )
(BCV::TYPELISTASSIGNABLE-IMPLIES-LEN-EQUAL
 (1305 5 (:DEFINITION BCV::ISASSIGNABLE))
 (880 15 (:DEFINITION BCV::ISJAVAASSIGNABLE))
 (440 45 (:DEFINITION BCV::ISCLASSTYPE))
 (340 35 (:DEFINITION BCV::ISARRAYTYPE))
 (320 5 (:DEFINITION BCV::ISJAVASUBCLASSOF))
 (305 5 (:DEFINITION BCV::SUPERCLASS-NO-LOOP))
 (295 5 (:DEFINITION BCV::SUPERCLASS-NO-LOOP1))
 (186 93 (:REWRITE DEFAULT-+-2))
 (177 177 (:REWRITE DEFAULT-CDR))
 (160 5 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-NO-LOOP))
 (135 135 (:REWRITE DEFAULT-CAR))
 (95 95 (:REWRITE DEL-SET-LEN))
 (93 93 (:REWRITE DEFAULT-+-1))
 (85 5 (:REWRITE JVM::TRUE-LISTP-LEN-1-IS-LIST-CAR))
 (75 25 (:DEFINITION MEM))
 (70 35 (:DEFINITION TRUE-LISTP))
 (60 20 (:DEFINITION BCV::NAME-OF))
 (60 5 (:DEFINITION BCV::COLLECT-SUPERCLASS-LIST1))
 (54 54 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (50 15 (:REWRITE SET-EQUAL-MEM-CONS-2))
 (40 40 (:TYPE-PRESCRIPTION MEM))
 (30 30 (:REWRITE MEM-SUBSET))
 (30 10 (:DEFINITION BCV::COMPONENT-TYPE))
 (25 5 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-EQUAL-1))
 (20 20 (:TYPE-PRESCRIPTION BCV::SUPERCLASS-NO-LOOP1))
 (20 20 (:TYPE-PRESCRIPTION BCV::COLLECT-SUPERCLASS-LIST1))
 (20 20 (:DEFINITION BCV::COMPOUND))
 (15 15 (:TYPE-PRESCRIPTION BCV::ISCLASSTERM))
 (15 15 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-CONS))
 (15 15 (:REWRITE SET-EQUAL-CONS))
 (15 5 (:DEFINITION BCV::CLASSTABLEENVIRONMENT))
 (10 5 (:DEFINITION NTH))
 (10 5 (:DEFINITION BCV::ISUNINITIALIZEDOBJECT))
 (5 5 (:DEFINITION BCV::ISNULLTYPE))
 )
(BCV::NOT-ISASSIGNABLE-ANY-VOID
 (200 88 (:REWRITE BCV::NOT-PRIMITIVE-TYPE-PRIMITIVE-TYPE))
 (162 81 (:REWRITE DEFAULT-+-2))
 (157 157 (:REWRITE DEFAULT-CDR))
 (142 142 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (140 18 (:LINEAR DJVM::CONSP-LEN-NO-LESS-THAN-0))
 (112 56 (:DEFINITION NTH))
 (88 88 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (88 88 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (81 81 (:REWRITE DEL-SET-LEN))
 (81 81 (:REWRITE DEFAULT-+-1))
 (53 4 (:REWRITE BCV::ISJAVAASSIGNABLE-NOT-CLASS-TYPE-NOT-ARRAYTYPE-2))
 (52 20 (:DEFINITION TRUE-LISTP))
 (50 25 (:REWRITE BCV::ISASSIGNABLE-REFERENCE-PRIMITIVE-TYPE))
 (46 46 (:REWRITE DEFAULT-CAR))
 (36 36 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (8 4 (:REWRITE BCV::PRIMITIVE-TYPE-NOT-JAVA-ASSIGNABLE))
 (2 1 (:REWRITE BCV::NOT-ISASSIGNABLE-UNINITIALIZEDTHIS))
 (1 1 (:REWRITE BCV::GOOD-JAVA-TYPE-NOT-NULL-ASSIGNABLE-B))
 )
(BCV::NOT-ISASSIGNABLE-VOID-ANY
 (4 1 (:REWRITE BCV::NOT-PRIMITIVE-TYPE-PRIMITIVE-TYPE))
 (3 3 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (2 1 (:DEFINITION NTH))
 (1 1 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (1 1 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (1 1 (:REWRITE DEFAULT-CDR))
 )
(BCV::ISASSIGNABLE-REFERENCE-TOP
 (6 3 (:DEFINITION NTH))
 (5 3 (:REWRITE BCV::NOT-PRIMITIVE-TYPE-PRIMITIVE-TYPE))
 (3 3 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (3 3 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (3 3 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (3 3 (:REWRITE DEFAULT-CDR))
 (2 1 (:REWRITE BCV::ISASSIGNABLE-REFERENCE-PRIMITIVE-TYPE))
 )
(BCV::ISASSIGNABLE-UNINITIALIZED-TOP
 (3 1 (:REWRITE BCV::NOT-PRIMITIVE-TYPE-PRIMITIVE-TYPE))
 (2 2 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (2 1 (:DEFINITION NTH))
 (1 1 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (1 1 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (1 1 (:REWRITE DEFAULT-CDR))
 )
(BCV::GOOD-BCV-TYPE-GOOD-BCV-TYPE
 (154 154 (:TYPE-PRESCRIPTION BCV::CONVERTIFINT))
 (154 6 (:DEFINITION BCV::ISARRAYTYPE))
 (118 2 (:REWRITE BCV::ISARRAYTYPE-IMPLIES-NOT-ISCLASSTYPE))
 (80 16 (:DEFINITION LEN))
 (50 50 (:TYPE-PRESCRIPTION LEN))
 (34 4 (:LINEAR DJVM::CONSP-IMPLIES-LEN))
 (32 16 (:REWRITE DEFAULT-+-2))
 (32 4 (:LINEAR DJVM::CONSP-LEN-NO-LESS-THAN-0))
 (28 28 (:REWRITE DEFAULT-CDR))
 (24 2 (:DEFINITION BCV::ISCLASSTYPE))
 (18 6 (:DEFINITION TRUE-LISTP))
 (16 16 (:REWRITE DEL-SET-LEN))
 (16 16 (:REWRITE DEFAULT-+-1))
 (14 14 (:REWRITE DEFAULT-CAR))
 (12 4 (:DEFINITION BCV::COMPONENT-TYPE))
 (8 8 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (8 8 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (6 2 (:DEFINITION BCV::NAME-OF))
 (4 4 (:TYPE-PRESCRIPTION JVM::CLASS-EXISTS?))
 (2 2 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 )
(BCV::ISMATCHINGTYPE-GENERAL-SPECIFIC-SIZE-1
 (16104 8 (:DEFINITION BCV::ISJAVASUBCLASSOF))
 (14000 250 (:REWRITE BCV::FOUND-MEANS-ISCLASSTERM))
 (12704 16 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS-SPECIFIC))
 (12168 24 (:DEFINITION BCV::SUPERCLASS-NO-LOOP1))
 (11250 250 (:DEFINITION JVM::CLASS-BY-NAME-S))
 (10641 250 (:REWRITE BCV::GOOD-SCL-IMPLIES-NOT-SUPER-OF-JAVA-LANG-OBJECT-NOT-DEFINED))
 (10254 274 (:REWRITE JVM::TRUE-LISTP-LEN-1-IS-LIST-CAR))
 (9152 24 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-EQUAL-1))
 (8008 8 (:DEFINITION BCV::SUPERCLASS-NO-LOOP))
 (6720 24 (:DEFINITION BCV::COLLECT-SUPERCLASS-LIST1))
 (6408 40 (:REWRITE BCV::ICL-SCL-COMPATIBLE-GOOD-ICL-IMPLIES-SUPERCLASS-NO-LOOP))
 (5216 828 (:LINEAR DJVM::CONSP-IMPLIES-LEN))
 (4176 8 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-NO-LOOP))
 (4163 4163 (:REWRITE DEFAULT-CDR))
 (3248 1624 (:REWRITE DEFAULT-+-2))
 (3168 578 (:LINEAR DJVM::CONSP-LEN-NO-LESS-THAN-0))
 (1896 32 (:REWRITE BCV::ISJAVAASSIGNABLE-NOT-CLASS-TYPE-NOT-ARRAYTYPE))
 (1735 347 (:DEFINITION BCV::SCL-BCV2JVM))
 (1688 24 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-SUPERCLASS-NO-LOOP1-SUPER))
 (1680 80 (:DEFINITION JVM::ISCLASSTERM))
 (1624 1624 (:REWRITE DEL-SET-LEN))
 (1624 1624 (:REWRITE DEFAULT-+-1))
 (1596 798 (:DEFINITION NTH))
 (1572 1572 (:REWRITE DEFAULT-CAR))
 (1296 48 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH))
 (1280 32 (:REWRITE BCV::ISJAVAASSIGNABLE-NOT-CLASS-TYPE-NOT-ARRAYTYPE-2))
 (1156 1156 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (750 250 (:DEFINITION MV-NTH))
 (748 217 (:DEFINITION MEM))
 (694 347 (:DEFINITION BCV::SCL-DECL-BCV2JVM))
 (542 97 (:REWRITE BCV::GOOD-SCL-IMPLIES-SCL-JVM2BCV-SCL-BCV2JVM-EQUAL))
 (500 500 (:TYPE-PRESCRIPTION JVM::CLASS-BY-NAME-S))
 (472 128 (:DEFINITION TRUE-LISTP))
 (390 390 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (374 96 (:REWRITE BCV::NOT-PRIMITIVE-TYPE-PRIMITIVE-TYPE))
 (347 347 (:DEFINITION BCV::MAKE-STATIC-CLASS-DECL))
 (338 338 (:REWRITE MEM-SUBSET))
 (320 80 (:DEFINITION JVM::CLASS-BY-NAME))
 (288 288 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (250 250 (:REWRITE BCV::SCL-DECL-BCV2JVM-SCL-DECL-JVM2BCV-EQUAL-IMPLIES-CLASS-REP))
 (250 250 (:REWRITE BCV::JVM-ISCLASSTERM-BCV-ISCLASSTERM))
 (250 250 (:REWRITE BCV::ICL-LOADED-FROM-SCL-IMPLIES-CLASS-EXISTS-CLASS-EXISTS-S))
 (250 250 (:REWRITE JVM::CORRECTLY-LOADED?-FOUND))
 (240 72 (:REWRITE SET-EQUAL-MEM-CONS-2))
 (209 209 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH-LEMMA))
 (192 192 (:TYPE-PRESCRIPTION MEM))
 (152 152 (:TYPE-PRESCRIPTION BCV::SUPERCLASS-NO-LOOP1))
 (96 96 (:TYPE-PRESCRIPTION BCV::COLLECT-SUPERCLASS-LIST1))
 (96 96 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (96 32 (:REWRITE BCV::PRIMITIVE-TYPE-NOT-JAVA-ASSIGNABLE))
 (80 80 (:TYPE-PRESCRIPTION JVM::ISCLASSTERM))
 (72 72 (:REWRITE SET-EQUAL-CONS))
 (72 24 (:REWRITE BCV::ISASSIGNABLE-REFERENCE-PRIMITIVE-TYPE))
 (64 64 (:TYPE-PRESCRIPTION BCV::ISCLASSTYPE))
 (64 64 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-NO-LOOP-CONS))
 (64 64 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-CONS))
 (64 64 (:REWRITE BCV::SUPER-NO-LOOP-NO-LOOP))
 (48 16 (:DEFINITION BCV::COMPONENT-TYPE))
 (32 32 (:REWRITE BCV::ISJAVAASSIGNABLE-TRANSITIVE))
 (32 32 (:REWRITE BCV::GOOD-SCL-IMPLIES-CLASSISINTERFACE-T))
 (32 32 (:DEFINITION BCV::COMPOUND))
 (16 16 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS))
 (16 16 (:REWRITE BCV::ISJAVASUBCLASSOF-TRANSITIVE))
 )
(BCV::NOT-ISASSIGNABLE-REFERENCE-TWOWORD
 (2 1 (:REWRITE BCV::ISCLASSTYPE-NOT-ASSIGNABLE-TO-TWOWORD))
 (2 1 (:REWRITE BCV::ISARRAYTYPE-NOT-ASSIGNABLE-TO-TWOWORD))
 (1 1 (:TYPE-PRESCRIPTION BCV::ISCLASSTYPE))
 (1 1 (:TYPE-PRESCRIPTION BCV::ISARRAYTYPE))
 (1 1 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 )
(BCV::ISMATCHINGTYPE-GENERAL-SPECIFIC-SIZE-2
 (2231 3 (:DEFINITION BCV::ISJAVAASSIGNABLE))
 (1332 1 (:DEFINITION BCV::ISJAVASUBCLASSOF))
 (1330 266 (:DEFINITION LEN))
 (1253 21 (:REWRITE BCV::GOOD-SCL-IMPLIES-NOT-SUPER-OF-JAVA-LANG-OBJECT-NOT-DEFINED))
 (1239 7 (:DEFINITION BCV::GOOD-SCL))
 (1176 21 (:REWRITE BCV::FOUND-MEANS-ISCLASSTERM))
 (1102 2 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS-SPECIFIC))
 (1087 3 (:DEFINITION BCV::SUPERCLASS-NO-LOOP1))
 (949 29 (:REWRITE BCV::ISARRAYTYPE-IMPLIES-NOT-ISCLASSTYPE))
 (945 21 (:DEFINITION JVM::CLASS-BY-NAME-S))
 (882 24 (:REWRITE JVM::TRUE-LISTP-LEN-1-IS-LIST-CAR))
 (774 99 (:LINEAR DJVM::CONSP-IMPLIES-LEN))
 (774 3 (:DEFINITION BCV::COLLECT-SUPERCLASS-LIST1))
 (582 78 (:LINEAR DJVM::CONSP-LEN-NO-LESS-THAN-0))
 (559 1 (:DEFINITION BCV::SUPERCLASS-NO-LOOP))
 (555 3 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-EQUAL-1))
 (532 266 (:REWRITE DEFAULT-+-2))
 (504 504 (:REWRITE DEFAULT-CDR))
 (357 36 (:REWRITE BCV::ISARRAYTYPE-NOT-ASSIGNABLE-TO-TWOWORD))
 (287 7 (:DEFINITION BCV::SCL-JVM2BCV))
 (275 1 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-NO-LOOP))
 (266 266 (:REWRITE DEL-SET-LEN))
 (266 266 (:REWRITE DEFAULT-+-1))
 (252 7 (:DEFINITION BCV::MAKE-CLASS-DEF))
 (240 8 (:REWRITE BCV::ISJAVAASSIGNABLE-NOT-CLASS-TYPE-NOT-ARRAYTYPE-2))
 (196 196 (:REWRITE DEFAULT-CAR))
 (181 50 (:DEFINITION TRUE-LISTP))
 (156 156 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (140 28 (:DEFINITION BCV::SCL-BCV2JVM))
 (130 65 (:DEFINITION NTH))
 (108 108 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (92 92 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (73 22 (:DEFINITION MEM))
 (63 21 (:DEFINITION MV-NTH))
 (56 56 (:TYPE-PRESCRIPTION BCV::SCL-BCV2JVM))
 (56 28 (:DEFINITION BCV::SCL-DECL-BCV2JVM))
 (56 14 (:DEFINITION BCV::ACCESSFLAGS-S))
 (42 42 (:TYPE-PRESCRIPTION JVM::CLASS-BY-NAME-S))
 (37 37 (:TYPE-PRESCRIPTION BCV::ISCLASSTERM))
 (32 32 (:REWRITE MEM-SUBSET))
 (30 9 (:REWRITE SET-EQUAL-MEM-CONS-2))
 (28 28 (:TYPE-PRESCRIPTION BCV::GOOD-SCL))
 (28 28 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (28 28 (:DEFINITION BCV::MAKE-STATIC-CLASS-DECL))
 (28 7 (:DEFINITION BCV::METHODS-S))
 (28 7 (:DEFINITION BCV::INTERFACES-S))
 (28 7 (:DEFINITION BCV::FIELDS-S))
 (28 7 (:DEFINITION BCV::CONSTANTPOOL-S))
 (24 24 (:TYPE-PRESCRIPTION MEM))
 (21 21 (:TYPE-PRESCRIPTION BCV::SCL-JVM2BCV))
 (21 21 (:REWRITE BCV::SCL-DECL-BCV2JVM-SCL-DECL-JVM2BCV-EQUAL-IMPLIES-CLASS-REP))
 (21 21 (:REWRITE BCV::JVM-ISCLASSTERM-BCV-ISCLASSTERM))
 (21 21 (:REWRITE BCV::ICL-LOADED-FROM-SCL-IMPLIES-CLASS-EXISTS-CLASS-EXISTS-S))
 (21 21 (:REWRITE JVM::CORRECTLY-LOADED?-FOUND))
 (21 7 (:DEFINITION BCV::SUPER-S))
 (21 7 (:DEFINITION BCV::CLASSNAME-S))
 (19 19 (:TYPE-PRESCRIPTION BCV::SUPERCLASS-NO-LOOP1))
 (14 14 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH-LEMMA))
 (14 7 (:REWRITE BCV::GOOD-SCL-IMPLIES-SCL-JVM2BCV-SCL-BCV2JVM-EQUAL))
 (12 12 (:TYPE-PRESCRIPTION BCV::COLLECT-SUPERCLASS-LIST1))
 (12 12 (:REWRITE BCV::ISASSIGNABLE-FACT-2))
 (12 4 (:DEFINITION BCV::NAME-OF))
 (12 3 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-SUPERCLASS-NO-LOOP1-SUPER))
 (9 9 (:REWRITE SET-EQUAL-CONS))
 (9 3 (:REWRITE BCV::ISASSIGNABLE-REFERENCE-PRIMITIVE-TYPE))
 (8 8 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-NO-LOOP-CONS))
 (8 8 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-CONS))
 (8 8 (:REWRITE BCV::SUPER-NO-LOOP-NO-LOOP))
 (8 8 (:REWRITE BCV::ISMATCHINGTYPE-GENERAL-SPECIFIC-SIZE-1))
 (6 6 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH))
 (6 2 (:DEFINITION BCV::COMPONENT-TYPE))
 (5 5 (:REWRITE BCV::ICL-SCL-COMPATIBLE-GOOD-ICL-IMPLIES-SUPERCLASS-NO-LOOP))
 (4 4 (:REWRITE BCV::ISJAVAASSIGNABLE-TRANSITIVE))
 (4 4 (:REWRITE BCV::GOOD-SCL-IMPLIES-CLASSISINTERFACE-T))
 (4 4 (:DEFINITION BCV::COMPOUND))
 (2 2 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS))
 (2 2 (:REWRITE BCV::ISJAVASUBCLASSOF-TRANSITIVE))
 )
(BCV::POPMATCHINGTYPE-PRESERVE-TYPELISTASSIGNABLE
 (36258 24 (:DEFINITION BCV::ISASSIGNABLE))
 (27019 37 (:DEFINITION BCV::ISJAVAASSIGNABLE))
 (17316 13 (:DEFINITION BCV::ISJAVASUBCLASSOF))
 (16289 273 (:REWRITE BCV::GOOD-SCL-IMPLIES-NOT-SUPER-OF-JAVA-LANG-OBJECT-NOT-DEFINED))
 (16107 91 (:DEFINITION BCV::GOOD-SCL))
 (15288 273 (:REWRITE BCV::FOUND-MEANS-ISCLASSTERM))
 (14326 26 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS-SPECIFIC))
 (14131 39 (:DEFINITION BCV::SUPERCLASS-NO-LOOP1))
 (12285 273 (:DEFINITION JVM::CLASS-BY-NAME-S))
 (11466 312 (:REWRITE JVM::TRUE-LISTP-LEN-1-IS-LIST-CAR))
 (10062 39 (:DEFINITION BCV::COLLECT-SUPERCLASS-LIST1))
 (9765 1953 (:DEFINITION LEN))
 (7267 13 (:DEFINITION BCV::SUPERCLASS-NO-LOOP))
 (7215 39 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-EQUAL-1))
 (6248 300 (:DEFINITION BCV::ISARRAYTYPE))
 (6041 814 (:LINEAR DJVM::CONSP-IMPLIES-LEN))
 (6029 6029 (:TYPE-PRESCRIPTION LEN))
 (5461 211 (:REWRITE BCV::ISARRAYTYPE-IMPLIES-NOT-ISCLASSTYPE))
 (3906 1953 (:REWRITE DEFAULT-+-2))
 (3782 541 (:LINEAR DJVM::CONSP-LEN-NO-LESS-THAN-0))
 (3731 91 (:DEFINITION BCV::SCL-JVM2BCV))
 (3575 13 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-NO-LOOP))
 (3276 91 (:DEFINITION BCV::MAKE-CLASS-DEF))
 (3099 51 (:REWRITE BCV::ISJAVAASSIGNABLE-NOT-CLASS-TYPE-NOT-ARRAYTYPE))
 (2403 135 (:DEFINITION BCV::ISCLASSTYPE))
 (2041 51 (:REWRITE BCV::ISJAVAASSIGNABLE-NOT-CLASS-TYPE-NOT-ARRAYTYPE-2))
 (1953 1953 (:REWRITE DEL-SET-LEN))
 (1953 1953 (:REWRITE DEFAULT-+-1))
 (1820 364 (:DEFINITION BCV::SCL-BCV2JVM))
 (1765 1765 (:REWRITE DEFAULT-CAR))
 (1512 756 (:DEFINITION NTH))
 (1082 1082 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (949 286 (:DEFINITION MEM))
 (819 273 (:DEFINITION MV-NTH))
 (757 206 (:DEFINITION TRUE-LISTP))
 (728 728 (:TYPE-PRESCRIPTION BCV::SCL-BCV2JVM))
 (728 364 (:DEFINITION BCV::SCL-DECL-BCV2JVM))
 (728 182 (:DEFINITION BCV::ACCESSFLAGS-S))
 (665 665 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (640 163 (:REWRITE BCV::NOT-PRIMITIVE-TYPE-PRIMITIVE-TYPE))
 (546 546 (:TYPE-PRESCRIPTION JVM::CLASS-BY-NAME-S))
 (481 481 (:TYPE-PRESCRIPTION BCV::ISCLASSTERM))
 (460 460 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (416 416 (:REWRITE MEM-SUBSET))
 (390 117 (:REWRITE SET-EQUAL-MEM-CONS-2))
 (364 364 (:TYPE-PRESCRIPTION BCV::GOOD-SCL))
 (364 364 (:DEFINITION BCV::MAKE-STATIC-CLASS-DECL))
 (364 91 (:DEFINITION BCV::METHODS-S))
 (364 91 (:DEFINITION BCV::INTERFACES-S))
 (364 91 (:DEFINITION BCV::FIELDS-S))
 (364 91 (:DEFINITION BCV::CONSTANTPOOL-S))
 (312 312 (:TYPE-PRESCRIPTION MEM))
 (273 273 (:TYPE-PRESCRIPTION BCV::SCL-JVM2BCV))
 (273 273 (:REWRITE BCV::SCL-DECL-BCV2JVM-SCL-DECL-JVM2BCV-EQUAL-IMPLIES-CLASS-REP))
 (273 273 (:REWRITE BCV::JVM-ISCLASSTERM-BCV-ISCLASSTERM))
 (273 273 (:REWRITE BCV::ICL-LOADED-FROM-SCL-IMPLIES-CLASS-EXISTS-CLASS-EXISTS-S))
 (273 273 (:REWRITE JVM::CORRECTLY-LOADED?-FOUND))
 (273 91 (:DEFINITION BCV::SUPER-S))
 (273 91 (:DEFINITION BCV::CLASSNAME-S))
 (247 247 (:TYPE-PRESCRIPTION BCV::SUPERCLASS-NO-LOOP1))
 (214 214 (:TYPE-PRESCRIPTION BCV::ISARRAYTYPE))
 (182 182 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH-LEMMA))
 (182 91 (:REWRITE BCV::GOOD-SCL-IMPLIES-SCL-JVM2BCV-SCL-BCV2JVM-EQUAL))
 (163 163 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (163 163 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (156 156 (:TYPE-PRESCRIPTION BCV::COLLECT-SUPERCLASS-LIST1))
 (156 39 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-SUPERCLASS-NO-LOOP1-SUPER))
 (153 51 (:REWRITE BCV::PRIMITIVE-TYPE-NOT-JAVA-ASSIGNABLE))
 (144 48 (:DEFINITION BCV::NAME-OF))
 (129 43 (:REWRITE BCV::ISASSIGNABLE-REFERENCE-PRIMITIVE-TYPE))
 (117 117 (:REWRITE SET-EQUAL-CONS))
 (104 104 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-NO-LOOP-CONS))
 (104 104 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-CONS))
 (104 104 (:REWRITE BCV::SUPER-NO-LOOP-NO-LOOP))
 (102 102 (:TYPE-PRESCRIPTION BCV::ISCLASSTYPE))
 (78 78 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH))
 (78 26 (:DEFINITION BCV::COMPONENT-TYPE))
 (72 24 (:DEFINITION BCV::CLASSTABLEENVIRONMENT))
 (65 65 (:REWRITE BCV::ICL-SCL-COMPATIBLE-GOOD-ICL-IMPLIES-SUPERCLASS-NO-LOOP))
 (52 52 (:REWRITE BCV::GOOD-SCL-IMPLIES-CLASSISINTERFACE-T))
 (52 52 (:DEFINITION BCV::COMPOUND))
 (50 50 (:REWRITE BCV::ISJAVAASSIGNABLE-TRANSITIVE))
 (26 26 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS))
 (26 26 (:REWRITE BCV::ISJAVASUBCLASSOF-TRANSITIVE))
 (24 12 (:DEFINITION BCV::ISUNINITIALIZEDOBJECT))
 (12 12 (:DEFINITION BCV::ISNULLTYPE))
 (1 1 (:TYPE-PRESCRIPTION BCV::ISJAVASUBCLASSOF))
 )
(BCV::SIZEOF-1-OR-2)
(BCV::CONSISTENT-SIG-TYPE-IMPLIES-GOOD-BCV-TYPE)
(BCV::CONSISTENT-SIG-STACK-CONS
 (177 3 (:REWRITE BCV::ISARRAYTYPE-IMPLIES-NOT-ISCLASSTYPE))
 (51 6 (:LINEAR DJVM::CONSP-IMPLIES-LEN))
 (48 24 (:REWRITE DEFAULT-+-2))
 (48 6 (:LINEAR DJVM::CONSP-LEN-NO-LESS-THAN-0))
 (45 45 (:REWRITE DEFAULT-CDR))
 (28 28 (:REWRITE DEFAULT-CAR))
 (27 9 (:DEFINITION TRUE-LISTP))
 (24 24 (:REWRITE DEL-SET-LEN))
 (24 24 (:REWRITE DEFAULT-+-1))
 (15 6 (:REWRITE BCV::SIZEOF-1-OR-2))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (12 12 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (6 6 (:TYPE-PRESCRIPTION BCV::SIZEOF))
 (3 3 (:TYPE-PRESCRIPTION BCV::ISARRAYTYPE))
 )
(BCV::IF-SIZE-OF-MATCH-TOP
 (10 4 (:REWRITE BCV::SIZEOF-1-OR-2))
 (4 1 (:REWRITE BCV::NOT-PRIMITIVE-TYPE-PRIMITIVE-TYPE))
 (3 3 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (1 1 (:REWRITE BCV::ISMATCHINGTYPE-GENERAL-SPECIFIC-SIZE-1))
 (1 1 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (1 1 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (1 1 (:REWRITE DEFAULT-CAR))
 )
(BCV::ISMATCH-ISMATCH-TOP
 (12 5 (:REWRITE BCV::SIZEOF-1-OR-2))
 (10 3 (:REWRITE BCV::NOT-PRIMITIVE-TYPE-PRIMITIVE-TYPE))
 (8 3 (:REWRITE BCV::IF-SIZE-OF-MATCH-TOP))
 (7 7 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (3 3 (:REWRITE BCV::ISMATCHINGTYPE-GENERAL-SPECIFIC-SIZE-1))
 (3 3 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (3 3 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (3 3 (:REWRITE DEFAULT-CAR))
 )
(BCV::ISASSIGNABLE-TOP
 (4 1 (:REWRITE BCV::NOT-PRIMITIVE-TYPE-PRIMITIVE-TYPE))
 (3 3 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (1 1 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (1 1 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 )
(BCV::TYPELISTASSIGNABLE-ISMATCHTYPE-1
 (27676 494 (:REWRITE BCV::FOUND-MEANS-ISCLASSTERM))
 (22494 494 (:REWRITE BCV::GOOD-SCL-IMPLIES-NOT-SUPER-OF-JAVA-LANG-OBJECT-NOT-DEFINED))
 (22230 494 (:DEFINITION JVM::CLASS-BY-NAME-S))
 (19266 494 (:REWRITE JVM::TRUE-LISTP-LEN-1-IS-LIST-CAR))
 (10590 2118 (:DEFINITION LEN))
 (9142 9142 (:REWRITE DEFAULT-CDR))
 (8186 1060 (:LINEAR DJVM::CONSP-IMPLIES-LEN))
 (6974 6974 (:TYPE-PRESCRIPTION LEN))
 (5336 2640 (:DEFINITION NTH))
 (4244 2126 (:REWRITE DEFAULT-+-2))
 (4220 566 (:LINEAR DJVM::CONSP-LEN-NO-LESS-THAN-0))
 (3756 748 (:DEFINITION BCV::SCL-BCV2JVM))
 (3733 3 (:REWRITE BCV::ICL-SCL-COMPATIBLE-AND-INTERFACE-IMPLIES-JAVA-LANG-OBJECT))
 (3726 2 (:DEFINITION JVM::WFF-STATIC-CLASS-TABLE-STRONG))
 (3682 2 (:DEFINITION JVM::WFF-CLASS-REP-STATIC-STRONG))
 (3355 3355 (:REWRITE DEFAULT-CAR))
 (2126 2126 (:REWRITE DEFAULT-+-1))
 (2118 2118 (:REWRITE DEL-SET-LEN))
 (1888 4 (:DEFINITION JVM::RUNTIME-METHOD-REP-GUARDS))
 (1828 4 (:DEFINITION JVM::RUNTIME-METHOD-REP-GUARD))
 (1496 748 (:DEFINITION BCV::SCL-DECL-BCV2JVM))
 (1482 494 (:DEFINITION MV-NTH))
 (1194 281 (:DEFINITION MEM))
 (1132 1132 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (988 988 (:TYPE-PRESCRIPTION JVM::CLASS-BY-NAME-S))
 (880 10 (:DEFINITION JVM::WFF-TYPE-REP))
 (836 4 (:DEFINITION JVM::WFF-STATIC-CP-OK-S))
 (830 48 (:DEFINITION JVM::ARRAY-TYPE?))
 (748 748 (:DEFINITION BCV::MAKE-STATIC-CLASS-DECL))
 (704 4 (:DEFINITION JVM::WFF-STATIC-CP-ENTRY-OK-S))
 (562 562 (:REWRITE MEM-SUBSET))
 (494 494 (:REWRITE BCV::SCL-DECL-BCV2JVM-SCL-DECL-JVM2BCV-EQUAL-IMPLIES-CLASS-REP))
 (494 494 (:REWRITE BCV::JVM-ISCLASSTERM-BCV-ISCLASSTERM))
 (494 494 (:REWRITE BCV::ICL-LOADED-FROM-SCL-IMPLIES-CLASS-EXISTS-CLASS-EXISTS-S))
 (494 494 (:REWRITE JVM::CORRECTLY-LOADED?-FOUND))
 (408 8 (:DEFINITION JVM::WFF-CODE-S))
 (384 4 (:DEFINITION JVM::WFF-TYPE-REPS))
 (368 4 (:DEFINITION JVM::WFF-CONSTANT-POOL-S))
 (332 4 (:DEFINITION JVM::WFF-CONSTANT-POOL-ENTRY-S))
 (330 110 (:REWRITE BCV::NOT-PRIMITIVE-TYPE-PRIMITIVE-TYPE))
 (326 110 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (272 272 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (260 2 (:DEFINITION JVM::WFF-FIELDS-S))
 (247 247 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH-LEMMA))
 (236 4 (:DEFINITION JVM::WFF-METHOD-DECL-S))
 (174 6 (:DEFINITION JVM::WFF-FIELD-S))
 (158 40 (:DEFINITION TRUE-LISTP))
 (144 4 (:DEFINITION JVM::WFF-FIELDS-S-X))
 (134 134 (:TYPE-PRESCRIPTION MEM))
 (116 4 (:DEFINITION JVM::REFERENCE-TYPE))
 (114 38 (:DEFINITION JVM::FIELD-FIELDTYPE-S))
 (110 110 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (108 108 (:TYPE-PRESCRIPTION INT32P))
 (104 104 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (84 28 (:REWRITE DJVM::INT32P-IMPLIES-INTEGERP))
 (80 12 (:REWRITE DJVM::NOT-NULLP-TAG-REF-NOT-EQUAL-MINUS-1))
 (80 4 (:DEFINITION JVM::NORMALIZE-TYPE-REP))
 (74 2 (:DEFINITION JVM::WFF-INTERFACE-CLASS-STATIC))
 (72 24 (:DEFINITION JVM::METHOD-CODE-S))
 (72 24 (:DEFINITION JVM::FIELD-CPINDEX-S))
 (70 2 (:DEFINITION JVM::ALL-FIELDS-STATIC-FINAL))
 (64 16 (:DEFINITION JVM::METHOD-ACCESSFLAGS-S))
 (60 4 (:DEFINITION JVM::VALUE-TYPE-OK-2))
 (54 54 (:TYPE-PRESCRIPTION JVM::WFF-TYPE-REP))
 (44 4 (:DEFINITION JVM::WFF-LONG-CP-ENTRY-S))
 (44 4 (:DEFINITION JVM::WFF-INT-CP-ENTRY-S))
 (44 2 (:DEFINITION NODUP-SET))
 (40 4 (:DEFINITION JVM::WFF-STRING-CP-ENTRY-S))
 (40 4 (:DEFINITION JVM::STATIC-FIELD?-S))
 (32 8 (:REWRITE ZP-OPEN))
 (32 8 (:DEFINITION JVM::METHOD-RETURNTYPE-S))
 (32 8 (:DEFINITION JVM::FIELD-FIELDACCESSFLAGS-S))
 (32 8 (:DEFINITION JVM::CODE-MAX-STACK-S))
 (32 8 (:DEFINITION JVM::CODE-MAX-LOCAL-S))
 (28 28 (:TYPE-PRESCRIPTION JVM::WFF-STATIC-CP-OK-S))
 (28 4 (:DEFINITION DJVM::NULLP))
 (24 24 (:TYPE-PRESCRIPTION JVM::WFF-TYPE-REPS))
 (24 24 (:TYPE-PRESCRIPTION JVM::WFF-FIELDS-S-X))
 (24 24 (:TYPE-PRESCRIPTION JVM::WFF-CONSTANT-POOL-S))
 (24 24 (:TYPE-PRESCRIPTION JVM::RUNTIME-METHOD-REP-GUARDS))
 (24 4 (:REWRITE DJVM::NULLP-IMPLIED-BY))
 (20 16 (:REWRITE DEFAULT-<-2))
 (16 16 (:TYPE-PRESCRIPTION DJVM::WFF-REFP))
 (16 16 (:TYPE-PRESCRIPTION INT64P))
 (16 16 (:REWRITE DEFAULT-<-1))
 (16 4 (:REWRITE DJVM::REF-QUAL-MINUS-1-VALUE-EQUAL-MINUS-1))
 (16 4 (:REWRITE DJVM::NOT-VALUE-OF-V-IMPLIES-NOT-NULLP))
 (16 4 (:DEFINITION JVM::METHOD-ARGS-S))
 (14 14 (:REWRITE DJVM::ARRAY-BASE-TYPE-IS-ARRAY-COMPONENT-TYPE))
 (12 12 (:TYPE-PRESCRIPTION JVM::WFF-FIELDS-S))
 (12 12 (:TYPE-PRESCRIPTION DJVM::NULLP))
 (12 12 (:TYPE-PRESCRIPTION NODUP-SET))
 (12 12 (:TYPE-PRESCRIPTION JVM::ALL-FIELDS-STATIC-FINAL))
 (12 12 (:REWRITE DJVM::VALUE-OF-TAG-REF))
 (12 4 (:REWRITE DJVM::WFF-REFP-IMPLIES-TAG-OF-EQUAL-REF))
 (12 4 (:DEFINITION JVM::VALUE-TYPE-OK))
 (12 4 (:DEFINITION JVM::CPENTRY-VALUE-S))
 (12 2 (:DEFINITION JVM::COLLECT-STATIC-FIELD-NAMES))
 (10 10 (:TYPE-PRESCRIPTION JVM::WFF-STATIC-CLASS-TABLE-STRONG))
 (10 10 (:TYPE-PRESCRIPTION JVM::COLLECT-STATIC-FIELD-NAMES))
 (8 4 (:DEFINITION SHORTP))
 (8 4 (:DEFINITION JVMBOOLEANP))
 (8 4 (:DEFINITION JVM::CPENTRY-TYPE-S))
 (8 4 (:DEFINITION CHARP))
 (8 4 (:DEFINITION BYTEP))
 (6 6 (:TYPE-PRESCRIPTION JVM::WFF-CLASS-REP-STATIC))
 (6 6 (:REWRITE BCV::NOTHING-ISASSIGNABLE-TO-TOP))
 (6 6 (:REWRITE BCV::IF-SIZE-OF-MATCH-TOP))
 (6 2 (:DEFINITION JVM::FIELD-FIELDNAME-S))
 (4 4 (:REWRITE DJVM::TAG-REF-TAG))
 (4 4 (:REWRITE DJVM::TAG-OF-TAG-REF))
 (4 4 (:DEFINITION JVM::MAKE-ARRAY-TYPE))
 (4 4 (:DEFINITION JVMFLOATP))
 (4 4 (:DEFINITION DOUBLEP))
 )
(BCV::ISASSIGNABLE-TWOWORD-LONG-DOUBLE
 (59 1 (:REWRITE BCV::ISCLASSTYPE-NOT-ASSIGNABLE-TO-TWOWORD))
 (59 1 (:REWRITE BCV::ISARRAYTYPE-NOT-ASSIGNABLE-TO-TWOWORD))
 (57 1 (:DEFINITION BCV::ISCLASSTYPE))
 (57 1 (:DEFINITION BCV::ISARRAYTYPE))
 (50 10 (:DEFINITION LEN))
 (34 4 (:LINEAR DJVM::CONSP-IMPLIES-LEN))
 (32 32 (:TYPE-PRESCRIPTION LEN))
 (32 4 (:LINEAR DJVM::CONSP-LEN-NO-LESS-THAN-0))
 (20 10 (:REWRITE DEFAULT-+-2))
 (12 12 (:REWRITE DEFAULT-CDR))
 (10 10 (:REWRITE DEL-SET-LEN))
 (10 10 (:REWRITE DEFAULT-+-1))
 (10 2 (:DEFINITION TRUE-LISTP))
 (8 8 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (8 8 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (2 2 (:REWRITE DEFAULT-CAR))
 (1 1 (:TYPE-PRESCRIPTION BCV::ISCLASSTYPE))
 (1 1 (:TYPE-PRESCRIPTION BCV::ISARRAYTYPE))
 (1 1 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 )
(BCV::TYPELISTASSIGNABLE-ISMATCHTYPE-2
 (9297 9 (:DEFINITION BCV::ISJAVAASSIGNABLE))
 (6101 138 (:REWRITE BCV::ISARRAYTYPE-IMPLIES-NOT-ISCLASSTYPE))
 (6070 1214 (:DEFINITION LEN))
 (5910 3 (:DEFINITION BCV::ISJAVASUBCLASSOF))
 (5841 33 (:DEFINITION BCV::GOOD-SCL))
 (4872 87 (:REWRITE BCV::FOUND-MEANS-ISCLASSTERM))
 (4686 6 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS-SPECIFIC))
 (4485 9 (:DEFINITION BCV::SUPERCLASS-NO-LOOP1))
 (3915 87 (:DEFINITION JVM::CLASS-BY-NAME-S))
 (3807 87 (:REWRITE BCV::GOOD-SCL-IMPLIES-NOT-SUPER-OF-JAVA-LANG-OBJECT-NOT-DEFINED))
 (3582 96 (:REWRITE JVM::TRUE-LISTP-LEN-1-IS-LIST-CAR))
 (3422 461 (:LINEAR DJVM::CONSP-IMPLIES-LEN))
 (3267 9 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-EQUAL-1))
 (3005 3005 (:REWRITE DEFAULT-CDR))
 (2901 3 (:DEFINITION BCV::SUPERCLASS-NO-LOOP))
 (2614 374 (:LINEAR DJVM::CONSP-LEN-NO-LESS-THAN-0))
 (2556 9 (:DEFINITION BCV::COLLECT-SUPERCLASS-LIST1))
 (2428 1214 (:REWRITE DEFAULT-+-2))
 (2151 15 (:REWRITE BCV::ICL-SCL-COMPATIBLE-GOOD-ICL-IMPLIES-SUPERCLASS-NO-LOOP))
 (1700 1700 (:REWRITE DEFAULT-CAR))
 (1515 3 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-NO-LOOP))
 (1353 33 (:DEFINITION BCV::SCL-JVM2BCV))
 (1214 1214 (:REWRITE DEL-SET-LEN))
 (1214 1214 (:REWRITE DEFAULT-+-1))
 (1188 33 (:DEFINITION BCV::MAKE-CLASS-DEF))
 (967 302 (:DEFINITION TRUE-LISTP))
 (859 595 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (748 748 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (620 19 (:REWRITE BCV::ISJAVAASSIGNABLE-NOT-CLASS-TYPE-NOT-ARRAYTYPE-2))
 (600 120 (:DEFINITION BCV::SCL-BCV2JVM))
 (570 9 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-SUPERCLASS-NO-LOOP1-SUPER))
 (528 264 (:DEFINITION NTH))
 (486 18 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH))
 (484 484 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (441 21 (:REWRITE BCV::ISCLASSTYPE-NOT-ASSIGNABLE-TO-TWOWORD))
 (441 21 (:REWRITE BCV::ISARRAYTYPE-NOT-ASSIGNABLE-TO-TWOWORD))
 (435 435 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (378 18 (:DEFINITION JVM::ISCLASSTERM))
 (267 78 (:DEFINITION MEM))
 (264 66 (:DEFINITION BCV::ACCESSFLAGS-S))
 (261 87 (:DEFINITION MV-NTH))
 (240 240 (:TYPE-PRESCRIPTION BCV::SCL-BCV2JVM))
 (240 120 (:DEFINITION BCV::SCL-DECL-BCV2JVM))
 (174 174 (:TYPE-PRESCRIPTION JVM::CLASS-BY-NAME-S))
 (171 171 (:REWRITE BCV::ISASSIGNABLE-REFERENCE-TOP))
 (159 159 (:TYPE-PRESCRIPTION BCV::ISCLASSTERM))
 (132 132 (:TYPE-PRESCRIPTION BCV::GOOD-SCL))
 (132 33 (:DEFINITION BCV::METHODS-S))
 (132 33 (:DEFINITION BCV::INTERFACES-S))
 (132 33 (:DEFINITION BCV::FIELDS-S))
 (132 33 (:DEFINITION BCV::CONSTANTPOOL-S))
 (128 128 (:REWRITE BCV::CONSISTENT-SIG-STACK-CONS))
 (120 120 (:REWRITE MEM-SUBSET))
 (120 120 (:DEFINITION BCV::MAKE-STATIC-CLASS-DECL))
 (114 114 (:REWRITE BCV::ISASSIGNABLE-UNINITIALIZED-TOP))
 (99 99 (:TYPE-PRESCRIPTION BCV::SCL-JVM2BCV))
 (99 33 (:DEFINITION BCV::SUPER-S))
 (99 33 (:DEFINITION BCV::CLASSNAME-S))
 (90 27 (:REWRITE SET-EQUAL-MEM-CONS-2))
 (87 87 (:REWRITE BCV::SCL-DECL-BCV2JVM-SCL-DECL-JVM2BCV-EQUAL-IMPLIES-CLASS-REP))
 (87 87 (:REWRITE BCV::JVM-ISCLASSTERM-BCV-ISCLASSTERM))
 (87 87 (:REWRITE BCV::ICL-LOADED-FROM-SCL-IMPLIES-CLASS-EXISTS-CLASS-EXISTS-S))
 (87 87 (:REWRITE JVM::CORRECTLY-LOADED?-FOUND))
 (72 72 (:TYPE-PRESCRIPTION MEM))
 (72 18 (:DEFINITION JVM::CLASS-BY-NAME))
 (66 33 (:REWRITE BCV::GOOD-SCL-IMPLIES-SCL-JVM2BCV-SCL-BCV2JVM-EQUAL))
 (57 57 (:TYPE-PRESCRIPTION BCV::SUPERCLASS-NO-LOOP1))
 (54 54 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH-LEMMA))
 (36 36 (:TYPE-PRESCRIPTION BCV::COLLECT-SUPERCLASS-LIST1))
 (36 12 (:DEFINITION BCV::NAME-OF))
 (27 27 (:REWRITE SET-EQUAL-CONS))
 (27 9 (:REWRITE BCV::ISASSIGNABLE-REFERENCE-PRIMITIVE-TYPE))
 (24 24 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-NO-LOOP-CONS))
 (24 24 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-CONS))
 (24 24 (:REWRITE BCV::SUPER-NO-LOOP-NO-LOOP))
 (21 21 (:REWRITE BCV::NOT-LONG-NOT-DOUBLE-THEN-NOT-ASSIGNABLE-TO-TWOWORD))
 (21 21 (:REWRITE BCV::ISASSIGNABLE-FACT-2))
 (18 18 (:TYPE-PRESCRIPTION JVM::ISCLASSTERM))
 (18 6 (:DEFINITION BCV::COMPONENT-TYPE))
 (12 12 (:REWRITE BCV::ISJAVAASSIGNABLE-TRANSITIVE))
 (12 12 (:REWRITE BCV::GOOD-SCL-IMPLIES-CLASSISINTERFACE-T))
 (12 12 (:DEFINITION BCV::COMPOUND))
 (7 4 (:REWRITE BCV::TYPELISTASSIGNABLE-ISMATCHTYPE-1))
 (6 6 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS))
 (6 6 (:REWRITE BCV::ISJAVASUBCLASSOF-TRANSITIVE))
 )
(BCV::ISASSIGNABLE-SIZE-EQUAL
 (2231 3 (:DEFINITION BCV::ISJAVAASSIGNABLE))
 (1332 1 (:DEFINITION BCV::ISJAVASUBCLASSOF))
 (1253 21 (:REWRITE BCV::GOOD-SCL-IMPLIES-NOT-SUPER-OF-JAVA-LANG-OBJECT-NOT-DEFINED))
 (1239 7 (:DEFINITION BCV::GOOD-SCL))
 (1176 21 (:REWRITE BCV::FOUND-MEANS-ISCLASSTERM))
 (1102 2 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS-SPECIFIC))
 (1087 3 (:DEFINITION BCV::SUPERCLASS-NO-LOOP1))
 (945 21 (:DEFINITION JVM::CLASS-BY-NAME-S))
 (882 24 (:REWRITE JVM::TRUE-LISTP-LEN-1-IS-LIST-CAR))
 (774 3 (:DEFINITION BCV::COLLECT-SUPERCLASS-LIST1))
 (760 152 (:DEFINITION LEN))
 (559 1 (:DEFINITION BCV::SUPERCLASS-NO-LOOP))
 (555 3 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-EQUAL-1))
 (498 24 (:DEFINITION BCV::ISARRAYTYPE))
 (468 63 (:LINEAR DJVM::CONSP-IMPLIES-LEN))
 (467 467 (:TYPE-PRESCRIPTION LEN))
 (437 17 (:REWRITE BCV::ISARRAYTYPE-IMPLIES-NOT-ISCLASSTYPE))
 (339 339 (:REWRITE DEFAULT-CDR))
 (304 152 (:REWRITE DEFAULT-+-2))
 (294 42 (:LINEAR DJVM::CONSP-LEN-NO-LESS-THAN-0))
 (287 7 (:DEFINITION BCV::SCL-JVM2BCV))
 (275 1 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-NO-LOOP))
 (252 7 (:DEFINITION BCV::MAKE-CLASS-DEF))
 (237 4 (:REWRITE BCV::ISJAVAASSIGNABLE-NOT-CLASS-TYPE-NOT-ARRAYTYPE))
 (191 11 (:DEFINITION BCV::ISCLASSTYPE))
 (160 4 (:REWRITE BCV::ISJAVAASSIGNABLE-NOT-CLASS-TYPE-NOT-ARRAYTYPE-2))
 (152 152 (:REWRITE DEL-SET-LEN))
 (152 152 (:REWRITE DEFAULT-+-1))
 (140 28 (:DEFINITION BCV::SCL-BCV2JVM))
 (130 130 (:REWRITE DEFAULT-CAR))
 (112 56 (:DEFINITION NTH))
 (84 84 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (73 22 (:DEFINITION MEM))
 (71 19 (:REWRITE BCV::NOT-PRIMITIVE-TYPE-PRIMITIVE-TYPE))
 (66 66 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (63 21 (:DEFINITION MV-NTH))
 (59 16 (:DEFINITION TRUE-LISTP))
 (56 56 (:TYPE-PRESCRIPTION BCV::SCL-BCV2JVM))
 (56 28 (:DEFINITION BCV::SCL-DECL-BCV2JVM))
 (56 14 (:DEFINITION BCV::ACCESSFLAGS-S))
 (42 42 (:TYPE-PRESCRIPTION JVM::CLASS-BY-NAME-S))
 (37 37 (:TYPE-PRESCRIPTION BCV::ISCLASSTERM))
 (36 36 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (32 32 (:REWRITE MEM-SUBSET))
 (30 9 (:REWRITE SET-EQUAL-MEM-CONS-2))
 (28 28 (:TYPE-PRESCRIPTION BCV::GOOD-SCL))
 (28 28 (:DEFINITION BCV::MAKE-STATIC-CLASS-DECL))
 (28 7 (:DEFINITION BCV::METHODS-S))
 (28 7 (:DEFINITION BCV::INTERFACES-S))
 (28 7 (:DEFINITION BCV::FIELDS-S))
 (28 7 (:DEFINITION BCV::CONSTANTPOOL-S))
 (24 24 (:TYPE-PRESCRIPTION MEM))
 (21 21 (:TYPE-PRESCRIPTION BCV::SCL-JVM2BCV))
 (21 21 (:REWRITE BCV::SCL-DECL-BCV2JVM-SCL-DECL-JVM2BCV-EQUAL-IMPLIES-CLASS-REP))
 (21 21 (:REWRITE BCV::JVM-ISCLASSTERM-BCV-ISCLASSTERM))
 (21 21 (:REWRITE BCV::ICL-LOADED-FROM-SCL-IMPLIES-CLASS-EXISTS-CLASS-EXISTS-S))
 (21 21 (:REWRITE JVM::CORRECTLY-LOADED?-FOUND))
 (21 7 (:DEFINITION BCV::SUPER-S))
 (21 7 (:DEFINITION BCV::CLASSNAME-S))
 (19 19 (:TYPE-PRESCRIPTION BCV::SUPERCLASS-NO-LOOP1))
 (19 19 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (19 19 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (17 17 (:TYPE-PRESCRIPTION BCV::ISARRAYTYPE))
 (14 14 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH-LEMMA))
 (14 7 (:REWRITE BCV::GOOD-SCL-IMPLIES-SCL-JVM2BCV-SCL-BCV2JVM-EQUAL))
 (12 12 (:TYPE-PRESCRIPTION BCV::COLLECT-SUPERCLASS-LIST1))
 (12 4 (:REWRITE BCV::PRIMITIVE-TYPE-NOT-JAVA-ASSIGNABLE))
 (12 4 (:DEFINITION BCV::NAME-OF))
 (12 3 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-SUPERCLASS-NO-LOOP1-SUPER))
 (10 4 (:REWRITE BCV::SIZEOF-1-OR-2))
 (9 9 (:REWRITE SET-EQUAL-CONS))
 (9 3 (:REWRITE BCV::ISASSIGNABLE-REFERENCE-PRIMITIVE-TYPE))
 (8 8 (:TYPE-PRESCRIPTION BCV::ISCLASSTYPE))
 (8 8 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-NO-LOOP-CONS))
 (8 8 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-CONS))
 (8 8 (:REWRITE BCV::SUPER-NO-LOOP-NO-LOOP))
 (6 6 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH))
 (6 2 (:DEFINITION BCV::COMPONENT-TYPE))
 (5 5 (:REWRITE BCV::ICL-SCL-COMPATIBLE-GOOD-ICL-IMPLIES-SUPERCLASS-NO-LOOP))
 (4 4 (:REWRITE BCV::ISJAVAASSIGNABLE-TRANSITIVE))
 (4 4 (:REWRITE BCV::GOOD-SCL-IMPLIES-CLASSISINTERFACE-T))
 (4 4 (:DEFINITION BCV::COMPOUND))
 (2 2 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS))
 (2 2 (:REWRITE BCV::ISJAVASUBCLASSOF-TRANSITIVE))
 (2 1 (:DEFINITION BCV::ISUNINITIALIZEDOBJECT))
 (1 1 (:DEFINITION BCV::ISNULLTYPE))
 )
(BCV::NOT-CONSISTENT-STACK
 (187 4 (:REWRITE BCV::ISARRAYTYPE-IMPLIES-NOT-ISCLASSTYPE))
 (165 33 (:DEFINITION LEN))
 (85 10 (:LINEAR DJVM::CONSP-IMPLIES-LEN))
 (80 10 (:LINEAR DJVM::CONSP-LEN-NO-LESS-THAN-0))
 (66 33 (:REWRITE DEFAULT-+-2))
 (63 3 (:REWRITE BCV::ISCLASSTYPE-NOT-ASSIGNABLE-TO-TWOWORD))
 (63 3 (:REWRITE BCV::ISARRAYTYPE-NOT-ASSIGNABLE-TO-TWOWORD))
 (59 59 (:REWRITE DEFAULT-CDR))
 (41 41 (:REWRITE DEFAULT-CAR))
 (37 11 (:DEFINITION TRUE-LISTP))
 (36 12 (:REWRITE BCV::SIZEOF-1-OR-2))
 (33 33 (:REWRITE DEL-SET-LEN))
 (33 33 (:REWRITE DEFAULT-+-1))
 (25 25 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (20 20 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (20 20 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (20 1 (:REWRITE BCV::ISJAVAASSIGNABLE-NOT-CLASS-TYPE-NOT-ARRAYTYPE-2))
 (12 12 (:REWRITE BCV::ISASSIGNABLE-SIZE-EQUAL))
 (5 5 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (3 3 (:REWRITE BCV::NOT-LONG-NOT-DOUBLE-THEN-NOT-ASSIGNABLE-TO-TWOWORD))
 (3 3 (:REWRITE BCV::ISASSIGNABLE-FACT-2))
 )
(BCV::CONSISTENT-SIG-STACK-PERSERVED
 (62 62 (:REWRITE DEFAULT-CAR))
 (9 3 (:REWRITE BCV::NOT-PRIMITIVE-TYPE-PRIMITIVE-TYPE))
 (6 6 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (3 3 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (3 3 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (2 2 (:REWRITE BCV::TYPELISTASSIGNABLE-ISMATCHTYPE-2))
 (2 2 (:REWRITE BCV::TYPELISTASSIGNABLE-ISMATCHTYPE-1))
 )
(BCV::VALID-TYPE)
(BCV::VALID-TYPE-LIST)
(BCV::CANPOP1-MORE-GENERAL-IMPLIES-CANPOP1-MORE-SPECIFIC
 (1080 20 (:DEFINITION BCV::CONSISTENT-SIG-STACK))
 (224 224 (:REWRITE DEFAULT-CAR))
 (166 166 (:REWRITE DEFAULT-CDR))
 (160 160 (:REWRITE BCV::ISASSIGNABLE-SIZE-EQUAL))
 (30 10 (:REWRITE BCV::NOT-PRIMITIVE-TYPE-PRIMITIVE-TYPE))
 (20 20 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (10 10 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (10 10 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (3 3 (:REWRITE BCV::CONSISTENT-SIG-STACK-CONS))
 )
(BCV::CANPOP1-MORE-GENERAL-IMPLIES-CANPOP1-MORE-SPECIFIC-F
 (108 2 (:DEFINITION BCV::CONSISTENT-SIG-STACK))
 (54 12 (:REWRITE BCV::SIZEOF-1-OR-2))
 (48 48 (:TYPE-PRESCRIPTION BCV::SIZEOF))
 (19 19 (:REWRITE DEFAULT-CAR))
 (18 18 (:REWRITE DEFAULT-CDR))
 (12 12 (:REWRITE BCV::ISASSIGNABLE-SIZE-EQUAL))
 (10 1 (:DEFINITION BCV::TYPELISTASSIGNABLE))
 (7 7 (:TYPE-PRESCRIPTION BCV::CONSISTENT-SIG-TYPE))
 (7 1 (:DEFINITION BCV::CANPOP1))
 (5 1 (:DEFINITION BCV::VALID-TYPE-LIST))
 (3 1 (:REWRITE BCV::NOT-PRIMITIVE-TYPE-PRIMITIVE-TYPE))
 (2 2 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (1 1 (:REWRITE BCV::TYPELISTASSIGNABLE-ISMATCHTYPE-2))
 (1 1 (:REWRITE BCV::TYPELISTASSIGNABLE-ISMATCHTYPE-1))
 (1 1 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (1 1 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (1 1 (:DEFINITION BCV::VALID-TYPE))
 )
(BCV::POP-CANPOPLIST-PRESERVE-CONSISTENT-SIG-STACK
 (270 90 (:REWRITE BCV::SIZEOF-1-OR-2))
 (135 135 (:REWRITE DEFAULT-CAR))
 (111 111 (:REWRITE DEFAULT-CDR))
 (90 90 (:TYPE-PRESCRIPTION BCV::SIZEOF))
 (90 90 (:REWRITE BCV::ISASSIGNABLE-SIZE-EQUAL))
 (13 13 (:REWRITE BCV::TYPELISTASSIGNABLE-ISMATCHTYPE-2))
 (13 13 (:REWRITE BCV::TYPELISTASSIGNABLE-ISMATCHTYPE-1))
 (10 10 (:REWRITE BCV::CANPOP1-MORE-GENERAL-IMPLIES-CANPOP1-MORE-SPECIFIC))
 )
(BCV::LEMMA-PERSERVE-TYPELISTASSIGNABLE
 (3618 2 (:DEFINITION BCV::TYPELISTASSIGNABLE))
 (3598 2 (:DEFINITION BCV::ISASSIGNABLE))
 (2504 6 (:DEFINITION BCV::ISJAVAASSIGNABLE))
 (1258 2 (:DEFINITION BCV::ISJAVASUBCLASSOF))
 (1100 4 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS-SPECIFIC))
 (1060 212 (:DEFINITION LEN))
 (996 48 (:DEFINITION BCV::ISARRAYTYPE))
 (966 6 (:DEFINITION BCV::SUPERCLASS-NO-LOOP1))
 (874 34 (:REWRITE BCV::ISARRAYTYPE-IMPLIES-NOT-ISCLASSTYPE))
 (784 14 (:REWRITE BCV::FOUND-MEANS-ISCLASSTERM))
 (690 690 (:TYPE-PRESCRIPTION LEN))
 (672 20 (:REWRITE JVM::TRUE-LISTP-LEN-1-IS-LIST-CAR))
 (642 6 (:DEFINITION BCV::COLLECT-SUPERCLASS-LIST1))
 (630 14 (:DEFINITION JVM::CLASS-BY-NAME-S))
 (618 2 (:DEFINITION BCV::SUPERCLASS-NO-LOOP))
 (558 6 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-EQUAL-1))
 (528 110 (:LINEAR DJVM::CONSP-IMPLIES-LEN))
 (474 8 (:REWRITE BCV::ISJAVAASSIGNABLE-NOT-CLASS-TYPE-NOT-ARRAYTYPE))
 (424 212 (:REWRITE DEFAULT-+-2))
 (420 20 (:DEFINITION JVM::ISCLASSTERM))
 (404 96 (:LINEAR DJVM::CONSP-LEN-NO-LESS-THAN-0))
 (382 22 (:DEFINITION BCV::ISCLASSTYPE))
 (364 364 (:REWRITE DEFAULT-CDR))
 (352 2 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-NO-LOOP))
 (324 12 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH))
 (320 8 (:REWRITE BCV::ISJAVAASSIGNABLE-NOT-CLASS-TYPE-NOT-ARRAYTYPE-2))
 (218 10 (:REWRITE BCV::ICL-SCL-COMPATIBLE-GOOD-ICL-IMPLIES-SUPERCLASS-NO-LOOP))
 (216 4 (:DEFINITION BCV::CONSISTENT-SIG-STACK))
 (212 212 (:REWRITE DEL-SET-LEN))
 (212 212 (:REWRITE DEFAULT-+-1))
 (206 206 (:REWRITE DEFAULT-CAR))
 (192 192 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (118 32 (:DEFINITION TRUE-LISTP))
 (98 98 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (94 24 (:REWRITE BCV::NOT-PRIMITIVE-TYPE-PRIMITIVE-TYPE))
 (90 30 (:DEFINITION MEM))
 (80 20 (:DEFINITION JVM::CLASS-BY-NAME))
 (76 6 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-SUPERCLASS-NO-LOOP1-SUPER))
 (72 72 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (70 14 (:DEFINITION BCV::SCL-BCV2JVM))
 (60 18 (:REWRITE SET-EQUAL-MEM-CONS-2))
 (48 48 (:TYPE-PRESCRIPTION MEM))
 (42 14 (:DEFINITION MV-NTH))
 (38 38 (:TYPE-PRESCRIPTION BCV::SUPERCLASS-NO-LOOP1))
 (36 36 (:REWRITE MEM-SUBSET))
 (34 34 (:TYPE-PRESCRIPTION BCV::ISARRAYTYPE))
 (29 29 (:REWRITE BCV::ISASSIGNABLE-SIZE-EQUAL))
 (28 28 (:TYPE-PRESCRIPTION BCV::SCL-BCV2JVM))
 (28 28 (:TYPE-PRESCRIPTION JVM::CLASS-BY-NAME-S))
 (28 28 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH-LEMMA))
 (28 14 (:REWRITE BCV::GOOD-SCL-IMPLIES-NOT-SUPER-OF-JAVA-LANG-OBJECT-NOT-DEFINED))
 (28 14 (:DEFINITION BCV::SCL-DECL-BCV2JVM))
 (24 24 (:TYPE-PRESCRIPTION BCV::COLLECT-SUPERCLASS-LIST1))
 (24 24 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (24 24 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (24 8 (:REWRITE BCV::PRIMITIVE-TYPE-NOT-JAVA-ASSIGNABLE))
 (24 8 (:DEFINITION BCV::NAME-OF))
 (20 20 (:TYPE-PRESCRIPTION JVM::ISCLASSTERM))
 (18 18 (:REWRITE SET-EQUAL-CONS))
 (18 6 (:REWRITE BCV::ISASSIGNABLE-REFERENCE-PRIMITIVE-TYPE))
 (16 16 (:TYPE-PRESCRIPTION BCV::ISCLASSTYPE))
 (16 16 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-NO-LOOP-CONS))
 (16 16 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-CONS))
 (16 16 (:REWRITE BCV::SUPER-NO-LOOP-NO-LOOP))
 (14 14 (:REWRITE BCV::SCL-DECL-BCV2JVM-SCL-DECL-JVM2BCV-EQUAL-IMPLIES-CLASS-REP))
 (14 14 (:REWRITE BCV::JVM-ISCLASSTERM-BCV-ISCLASSTERM))
 (14 14 (:REWRITE BCV::ICL-LOADED-FROM-SCL-IMPLIES-CLASS-EXISTS-CLASS-EXISTS-S))
 (14 14 (:REWRITE JVM::CORRECTLY-LOADED?-FOUND))
 (14 14 (:DEFINITION BCV::MAKE-STATIC-CLASS-DECL))
 (12 12 (:TYPE-PRESCRIPTION BCV::CONSISTENT-SIG-TYPE))
 (12 4 (:DEFINITION BCV::COMPONENT-TYPE))
 (8 8 (:REWRITE BCV::ISJAVAASSIGNABLE-TRANSITIVE))
 (8 8 (:REWRITE BCV::GOOD-SCL-IMPLIES-CLASSISINTERFACE-T))
 (8 8 (:DEFINITION BCV::COMPOUND))
 (4 4 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS))
 (4 4 (:REWRITE BCV::ISJAVASUBCLASSOF-TRANSITIVE))
 (4 2 (:DEFINITION BCV::ISUNINITIALIZEDOBJECT))
 (2 2 (:REWRITE BCV::CONSISTENT-SIG-STACK-CONS))
 (2 2 (:DEFINITION BCV::ISNULLTYPE))
 )
(BCV::POP-CANPOPLIST-PRESERVE-TYPELISTASSIGNABLE
 (11951 19 (:DEFINITION BCV::ISJAVASUBCLASSOF))
 (10450 38 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS-SPECIFIC))
 (9177 57 (:DEFINITION BCV::SUPERCLASS-NO-LOOP1))
 (7448 133 (:REWRITE BCV::FOUND-MEANS-ISCLASSTERM))
 (6384 190 (:REWRITE JVM::TRUE-LISTP-LEN-1-IS-LIST-CAR))
 (6099 57 (:DEFINITION BCV::COLLECT-SUPERCLASS-LIST1))
 (5985 133 (:DEFINITION JVM::CLASS-BY-NAME-S))
 (5871 19 (:DEFINITION BCV::SUPERCLASS-NO-LOOP))
 (5301 57 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-EQUAL-1))
 (4844 1025 (:LINEAR DJVM::CONSP-IMPLIES-LEN))
 (3990 190 (:DEFINITION JVM::ISCLASSTERM))
 (3844 1922 (:REWRITE DEFAULT-+-2))
 (3678 892 (:LINEAR DJVM::CONSP-LEN-NO-LESS-THAN-0))
 (3344 19 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-NO-LOOP))
 (3204 3204 (:REWRITE DEFAULT-CDR))
 (3078 114 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH))
 (2884 72 (:REWRITE BCV::ISJAVAASSIGNABLE-NOT-CLASS-TYPE-NOT-ARRAYTYPE-2))
 (2071 95 (:REWRITE BCV::ICL-SCL-COMPATIBLE-GOOD-ICL-IMPLIES-SUPERCLASS-NO-LOOP))
 (2029 2029 (:REWRITE DEFAULT-CAR))
 (1922 1922 (:REWRITE DEL-SET-LEN))
 (1922 1922 (:REWRITE DEFAULT-+-1))
 (1784 1784 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (1081 296 (:DEFINITION TRUE-LISTP))
 (1043 1043 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (1009 256 (:REWRITE BCV::NOT-PRIMITIVE-TYPE-PRIMITIVE-TYPE))
 (855 285 (:DEFINITION MEM))
 (760 190 (:DEFINITION JVM::CLASS-BY-NAME))
 (722 57 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-SUPERCLASS-NO-LOOP1-SUPER))
 (672 16 (:DEFINITION BCV::CONSISTENT-SIG-STACK))
 (665 133 (:DEFINITION BCV::SCL-BCV2JVM))
 (570 171 (:REWRITE SET-EQUAL-MEM-CONS-2))
 (456 456 (:TYPE-PRESCRIPTION MEM))
 (399 133 (:DEFINITION MV-NTH))
 (361 361 (:TYPE-PRESCRIPTION BCV::SUPERCLASS-NO-LOOP1))
 (342 342 (:REWRITE MEM-SUBSET))
 (288 96 (:REWRITE BCV::SIZEOF-1-OR-2))
 (266 266 (:TYPE-PRESCRIPTION BCV::SCL-BCV2JVM))
 (266 266 (:TYPE-PRESCRIPTION JVM::CLASS-BY-NAME-S))
 (266 266 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH-LEMMA))
 (266 133 (:REWRITE BCV::GOOD-SCL-IMPLIES-NOT-SUPER-OF-JAVA-LANG-OBJECT-NOT-DEFINED))
 (266 133 (:DEFINITION BCV::SCL-DECL-BCV2JVM))
 (256 256 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (256 256 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (228 228 (:TYPE-PRESCRIPTION BCV::COLLECT-SUPERCLASS-LIST1))
 (219 73 (:REWRITE BCV::ISASSIGNABLE-REFERENCE-PRIMITIVE-TYPE))
 (216 72 (:REWRITE BCV::PRIMITIVE-TYPE-NOT-JAVA-ASSIGNABLE))
 (190 190 (:TYPE-PRESCRIPTION JVM::ISCLASSTERM))
 (171 171 (:REWRITE SET-EQUAL-CONS))
 (152 152 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-NO-LOOP-CONS))
 (152 152 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-CONS))
 (152 152 (:REWRITE BCV::SUPER-NO-LOOP-NO-LOOP))
 (133 133 (:REWRITE BCV::SCL-DECL-BCV2JVM-SCL-DECL-JVM2BCV-EQUAL-IMPLIES-CLASS-REP))
 (133 133 (:REWRITE BCV::JVM-ISCLASSTERM-BCV-ISCLASSTERM))
 (133 133 (:REWRITE BCV::ICL-LOADED-FROM-SCL-IMPLIES-CLASS-EXISTS-CLASS-EXISTS-S))
 (133 133 (:REWRITE JVM::CORRECTLY-LOADED?-FOUND))
 (133 133 (:DEFINITION BCV::MAKE-STATIC-CLASS-DECL))
 (114 38 (:DEFINITION BCV::COMPONENT-TYPE))
 (96 96 (:TYPE-PRESCRIPTION BCV::SIZEOF))
 (96 96 (:REWRITE BCV::ISASSIGNABLE-SIZE-EQUAL))
 (96 96 (:DEFINITION BCV::SIZEOF))
 (76 76 (:REWRITE BCV::GOOD-SCL-IMPLIES-CLASSISINTERFACE-T))
 (76 76 (:DEFINITION BCV::COMPOUND))
 (68 68 (:REWRITE BCV::ISJAVAASSIGNABLE-TRANSITIVE))
 (38 38 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS))
 (38 38 (:REWRITE BCV::ISJAVASUBCLASSOF-TRANSITIVE))
 (11 11 (:REWRITE BCV::CANPOP1-MORE-GENERAL-IMPLIES-CANPOP1-MORE-SPECIFIC))
 (10 10 (:REWRITE BCV::TYPELISTASSIGNABLE-ISMATCHTYPE-2))
 (10 10 (:REWRITE BCV::TYPELISTASSIGNABLE-ISMATCHTYPE-1))
 )
(BCV::TYPELISTASSIGNABLE-LENGTH-INSTANCE
 (5736 2 (:DEFINITION BCV::TYPELISTASSIGNABLE))
 (5708 14 (:DEFINITION BCV::ISASSIGNABLE))
 (2030 7 (:DEFINITION BCV::ISJAVAASSIGNABLE))
 (1700 68 (:DEFINITION BCV::POPMATCHINGLIST1))
 (1496 68 (:DEFINITION BCV::POPMATCHINGTYPE))
 (1263 3 (:DEFINITION BCV::ISJAVASUBCLASSOF))
 (1215 243 (:DEFINITION LEN))
 (1194 6 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS-SPECIFIC))
 (1157 1 (:REWRITE BCV::POP-CANPOPLIST-PRESERVE-TYPELISTASSIGNABLE))
 (1139 51 (:DEFINITION BCV::ISARRAYTYPE))
 (1120 20 (:REWRITE BCV::FOUND-MEANS-ISCLASSTERM))
 (1054 9 (:DEFINITION BCV::SUPERCLASS-NO-LOOP1))
 (969 29 (:REWRITE JVM::TRUE-LISTP-LEN-1-IS-LIST-CAR))
 (900 20 (:DEFINITION JVM::CLASS-BY-NAME-S))
 (881 32 (:REWRITE BCV::ISARRAYTYPE-IMPLIES-NOT-ISCLASSTYPE))
 (816 272 (:REWRITE BCV::SIZEOF-1-OR-2))
 (663 8 (:DEFINITION BCV::COLLECT-SUPERCLASS-LIST1))
 (652 98 (:LINEAR DJVM::CONSP-IMPLIES-LEN))
 (628 628 (:REWRITE DEFAULT-CDR))
 (601 8 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-EQUAL-1))
 (527 3 (:DEFINITION BCV::SUPERCLASS-NO-LOOP))
 (492 7 (:REWRITE BCV::ISJAVAASSIGNABLE-NOT-CLASS-TYPE-NOT-ARRAYTYPE))
 (486 243 (:REWRITE DEFAULT-+-2))
 (477 78 (:LINEAR DJVM::CONSP-LEN-NO-LESS-THAN-0))
 (411 20 (:DEFINITION BCV::ISCLASSTYPE))
 (408 204 (:DEFINITION JVM::POP))
 (306 306 (:REWRITE DEFAULT-CAR))
 (281 7 (:REWRITE BCV::ISJAVAASSIGNABLE-NOT-CLASS-TYPE-NOT-ARRAYTYPE-2))
 (272 272 (:TYPE-PRESCRIPTION BCV::SIZEOF))
 (272 272 (:REWRITE BCV::ISASSIGNABLE-SIZE-EQUAL))
 (243 243 (:REWRITE DEL-SET-LEN))
 (243 243 (:REWRITE DEFAULT-+-1))
 (204 204 (:DEFINITION BCV::SIZEOF))
 (198 2 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-NO-LOOP))
 (156 156 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (146 40 (:DEFINITION TRUE-LISTP))
 (126 126 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (123 31 (:REWRITE BCV::NOT-PRIMITIVE-TYPE-PRIMITIVE-TYPE))
 (122 42 (:DEFINITION MEM))
 (100 20 (:DEFINITION BCV::SCL-BCV2JVM))
 (88 88 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (84 25 (:REWRITE SET-EQUAL-MEM-CONS-2))
 (65 65 (:TYPE-PRESCRIPTION MEM))
 (60 20 (:DEFINITION MV-NTH))
 (58 58 (:TYPE-PRESCRIPTION BCV::SUPERCLASS-NO-LOOP1))
 (57 19 (:REWRITE BCV::GOOD-SCL-IMPLIES-NOT-SUPER-OF-JAVA-LANG-OBJECT-NOT-DEFINED))
 (50 50 (:REWRITE MEM-SUBSET))
 (43 43 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (43 43 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (40 40 (:TYPE-PRESCRIPTION BCV::SCL-BCV2JVM))
 (40 40 (:TYPE-PRESCRIPTION JVM::CLASS-BY-NAME-S))
 (40 20 (:DEFINITION BCV::SCL-DECL-BCV2JVM))
 (38 38 (:TYPE-PRESCRIPTION BCV::GOOD-SCL))
 (36 9 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-SUPERCLASS-NO-LOOP1-SUPER))
 (35 35 (:TYPE-PRESCRIPTION BCV::ISARRAYTYPE))
 (32 32 (:TYPE-PRESCRIPTION BCV::COLLECT-SUPERCLASS-LIST1))
 (30 10 (:REWRITE BCV::ISASSIGNABLE-REFERENCE-PRIMITIVE-TYPE))
 (28 28 (:TYPE-PRESCRIPTION BCV::ISCLASSTERM))
 (25 25 (:REWRITE SET-EQUAL-CONS))
 (24 8 (:DEFINITION BCV::NAME-OF))
 (23 23 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-NO-LOOP-CONS))
 (23 23 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-CONS))
 (23 23 (:REWRITE BCV::SUPER-NO-LOOP-NO-LOOP))
 (21 7 (:REWRITE BCV::PRIMITIVE-TYPE-NOT-JAVA-ASSIGNABLE))
 (20 20 (:REWRITE BCV::SCL-DECL-BCV2JVM-SCL-DECL-JVM2BCV-EQUAL-IMPLIES-CLASS-REP))
 (20 20 (:REWRITE BCV::JVM-ISCLASSTERM-BCV-ISCLASSTERM))
 (20 20 (:REWRITE BCV::ICL-LOADED-FROM-SCL-IMPLIES-CLASS-EXISTS-CLASS-EXISTS-S))
 (20 20 (:REWRITE JVM::CORRECTLY-LOADED?-FOUND))
 (20 20 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH-LEMMA))
 (20 20 (:DEFINITION BCV::MAKE-STATIC-CLASS-DECL))
 (18 6 (:DEFINITION BCV::COMPONENT-TYPE))
 (16 16 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH))
 (14 14 (:TYPE-PRESCRIPTION BCV::ISCLASSTYPE))
 (14 14 (:REWRITE BCV::ICL-SCL-COMPATIBLE-GOOD-ICL-IMPLIES-SUPERCLASS-NO-LOOP))
 (12 12 (:REWRITE BCV::GOOD-SCL-IMPLIES-CLASSISINTERFACE-T))
 (12 12 (:DEFINITION BCV::COMPOUND))
 (10 10 (:REWRITE BCV::ISJAVAASSIGNABLE-TRANSITIVE))
 (6 6 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS))
 (6 6 (:REWRITE BCV::ISJAVASUBCLASSOF-TRANSITIVE))
 (5 5 (:TYPE-PRESCRIPTION BCV::ISJAVASUBCLASSOF))
 (4 2 (:DEFINITION BCV::ISUNINITIALIZEDOBJECT))
 (2 2 (:DEFINITION BCV::ISNULLTYPE))
 )
(BCV::CONSISTENT-SIG-TYPE-FACT-1)
(BCV::VALID-TYPE-TRANSITION-MORE-GENERAL-IMPLIES-MORE-SPECIFIC
 (792 33 (:DEFINITION BCV::POPMATCHINGLIST1))
 (777 37 (:DEFINITION BCV::POPMATCHINGTYPE))
 (432 8 (:DEFINITION BCV::CONSISTENT-SIG-STACK))
 (272 272 (:REWRITE DEFAULT-CDR))
 (222 111 (:DEFINITION JVM::POP))
 (172 172 (:REWRITE BCV::ISASSIGNABLE-SIZE-EQUAL))
 (125 125 (:REWRITE DEFAULT-CAR))
 (112 4 (:DEFINITION BCV::CANPOP1))
 (104 52 (:REWRITE DEFAULT-+-2))
 (80 8 (:DEFINITION BCV::TYPELISTASSIGNABLE))
 (72 72 (:TYPE-PRESCRIPTION BCV::PUSHOPERANDSTACK))
 (52 52 (:REWRITE DEFAULT-+-1))
 (40 4 (:DEFINITION SUBSET))
 (33 33 (:REWRITE DEL-SET-LEN))
 (28 28 (:TYPE-PRESCRIPTION BCV::CONSISTENT-SIG-TYPE))
 (24 24 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (24 8 (:REWRITE BCV::NOT-PRIMITIVE-TYPE-PRIMITIVE-TYPE))
 (20 4 (:DEFINITION BCV::VALID-TYPE-LIST))
 (16 16 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (16 4 (:DEFINITION MEM))
 (14 7 (:REWRITE DEFAULT-<-2))
 (14 7 (:REWRITE DEFAULT-<-1))
 (14 7 (:DEFINITION NTH))
 (8 8 (:REWRITE SUBSET-TRANSITIVE))
 (8 8 (:REWRITE MEM-SUBSET))
 (8 8 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (8 8 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (7 7 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (4 4 (:TYPE-PRESCRIPTION MEM))
 (4 4 (:REWRITE BCV::TYPELISTASSIGNABLE-ISMATCHTYPE-2))
 (4 4 (:REWRITE BCV::TYPELISTASSIGNABLE-ISMATCHTYPE-1))
 (4 4 (:DEFINITION BCV::VALID-TYPE))
 )
(BCV::SIG-CHECK-IADD-ON-MORE-GENERAL-IMPLIES-MORE-SPECIFIC
 (6240 4 (:DEFINITION BCV::ISASSIGNABLE))
 (4426 12 (:DEFINITION BCV::ISJAVAASSIGNABLE))
 (2200 8 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS-SPECIFIC))
 (2178 4 (:DEFINITION BCV::ISJAVASUBCLASSOF))
 (1734 78 (:DEFINITION BCV::ISARRAYTYPE))
 (1588 12 (:DEFINITION BCV::SUPERCLASS-NO-LOOP1))
 (1456 26 (:REWRITE BCV::FOUND-MEANS-ISCLASSTERM))
 (1328 50 (:REWRITE BCV::ISARRAYTYPE-IMPLIES-NOT-ISCLASSTYPE))
 (1266 38 (:REWRITE JVM::TRUE-LISTP-LEN-1-IS-LIST-CAR))
 (1170 26 (:DEFINITION JVM::CLASS-BY-NAME-S))
 (1084 10 (:DEFINITION BCV::COLLECT-SUPERCLASS-LIST1))
 (1048 10 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-EQUAL-1))
 (964 198 (:LINEAR DJVM::CONSP-IMPLIES-LEN))
 (894 4 (:DEFINITION BCV::SUPERCLASS-NO-LOOP))
 (748 374 (:REWRITE DEFAULT-+-2))
 (732 172 (:LINEAR DJVM::CONSP-LEN-NO-LESS-THAN-0))
 (714 34 (:DEFINITION JVM::ISCLASSTERM))
 (608 608 (:REWRITE DEFAULT-CDR))
 (600 34 (:DEFINITION BCV::ISCLASSTYPE))
 (540 20 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH))
 (474 8 (:REWRITE BCV::ISJAVAASSIGNABLE-NOT-CLASS-TYPE-NOT-ARRAYTYPE))
 (382 18 (:REWRITE BCV::ICL-SCL-COMPATIBLE-GOOD-ICL-IMPLIES-SUPERCLASS-NO-LOOP))
 (374 374 (:REWRITE DEL-SET-LEN))
 (374 374 (:REWRITE DEFAULT-+-1))
 (352 2 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-NO-LOOP))
 (344 344 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (324 324 (:REWRITE DEFAULT-CAR))
 (320 8 (:REWRITE BCV::ISJAVAASSIGNABLE-NOT-CLASS-TYPE-NOT-ARRAYTYPE-2))
 (194 52 (:DEFINITION TRUE-LISTP))
 (158 55 (:DEFINITION MEM))
 (152 12 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-SUPERCLASS-NO-LOOP1-SUPER))
 (136 34 (:DEFINITION JVM::CLASS-BY-NAME))
 (130 26 (:DEFINITION BCV::SCL-BCV2JVM))
 (120 120 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (108 32 (:REWRITE SET-EQUAL-MEM-CONS-2))
 (98 98 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (94 24 (:REWRITE BCV::NOT-PRIMITIVE-TYPE-PRIMITIVE-TYPE))
 (84 2 (:DEFINITION BCV::CONSISTENT-SIG-STACK))
 (83 83 (:TYPE-PRESCRIPTION MEM))
 (78 78 (:TYPE-PRESCRIPTION BCV::SUPERCLASS-NO-LOOP1))
 (78 26 (:DEFINITION MV-NTH))
 (66 66 (:REWRITE MEM-SUBSET))
 (52 52 (:TYPE-PRESCRIPTION BCV::SCL-BCV2JVM))
 (52 52 (:TYPE-PRESCRIPTION JVM::CLASS-BY-NAME-S))
 (52 26 (:DEFINITION BCV::SCL-DECL-BCV2JVM))
 (50 50 (:TYPE-PRESCRIPTION BCV::ISARRAYTYPE))
 (50 50 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH-LEMMA))
 (48 48 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (48 48 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (48 24 (:REWRITE BCV::GOOD-SCL-IMPLIES-NOT-SUPER-OF-JAVA-LANG-OBJECT-NOT-DEFINED))
 (48 16 (:DEFINITION BCV::NAME-OF))
 (40 40 (:TYPE-PRESCRIPTION BCV::COLLECT-SUPERCLASS-LIST1))
 (36 12 (:REWRITE BCV::SIZEOF-1-OR-2))
 (34 34 (:TYPE-PRESCRIPTION JVM::ISCLASSTERM))
 (32 32 (:REWRITE SET-EQUAL-CONS))
 (30 30 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-NO-LOOP-CONS))
 (30 30 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-CONS))
 (30 30 (:REWRITE BCV::SUPER-NO-LOOP-NO-LOOP))
 (26 26 (:REWRITE BCV::SCL-DECL-BCV2JVM-SCL-DECL-JVM2BCV-EQUAL-IMPLIES-CLASS-REP))
 (26 26 (:REWRITE BCV::JVM-ISCLASSTERM-BCV-ISCLASSTERM))
 (26 26 (:REWRITE BCV::ICL-LOADED-FROM-SCL-IMPLIES-CLASS-EXISTS-CLASS-EXISTS-S))
 (26 26 (:REWRITE JVM::CORRECTLY-LOADED?-FOUND))
 (26 26 (:DEFINITION BCV::MAKE-STATIC-CLASS-DECL))
 (24 8 (:REWRITE BCV::PRIMITIVE-TYPE-NOT-JAVA-ASSIGNABLE))
 (24 8 (:DEFINITION BCV::COMPONENT-TYPE))
 (18 6 (:REWRITE BCV::ISASSIGNABLE-REFERENCE-PRIMITIVE-TYPE))
 (16 16 (:TYPE-PRESCRIPTION BCV::ISCLASSTYPE))
 (16 16 (:REWRITE BCV::ISJAVAASSIGNABLE-TRANSITIVE))
 (16 16 (:REWRITE BCV::GOOD-SCL-IMPLIES-CLASSISINTERFACE-T))
 (16 16 (:DEFINITION BCV::COMPOUND))
 (12 12 (:TYPE-PRESCRIPTION BCV::SIZEOF))
 (12 12 (:REWRITE BCV::ISASSIGNABLE-SIZE-EQUAL))
 (12 12 (:DEFINITION BCV::SIZEOF))
 (10 1 (:DEFINITION SUBSET))
 (8 8 (:TYPE-PRESCRIPTION BCV::ISJAVASUBCLASSOF))
 (8 8 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS))
 (8 8 (:REWRITE BCV::ISJAVASUBCLASSOF-TRANSITIVE))
 (8 4 (:DEFINITION BCV::ISUNINITIALIZEDOBJECT))
 (6 6 (:TYPE-PRESCRIPTION BCV::CONSISTENT-SIG-TYPE))
 (4 4 (:DEFINITION BCV::ISNULLTYPE))
 (1 1 (:REWRITE BCV::TYPELISTASSIGNABLE-IMPLIES-LEN-EQUAL))
 )
(BCV::PUSHOPERANDSTACK-PERSERVE-CONSISTENT-SIG-STACK
 (228 76 (:REWRITE BCV::SIZEOF-1-OR-2))
 (107 107 (:REWRITE DEFAULT-CAR))
 (99 99 (:REWRITE DEFAULT-CDR))
 (76 76 (:TYPE-PRESCRIPTION BCV::SIZEOF))
 (76 76 (:REWRITE BCV::ISASSIGNABLE-SIZE-EQUAL))
 (4 4 (:REWRITE BCV::NOT-CONSISTENT-STACK))
 )
(BCV::TYPETRANSITION-PERSERVE-CONSISTENT-STACK
 (5096 1 (:DEFINITION BCV::CANPOP1))
 (5059 1 (:DEFINITION BCV::ISMATCHINGTYPE))
 (5025 14 (:DEFINITION BCV::ISASSIGNABLE))
 (2573 7 (:DEFINITION BCV::ISJAVAASSIGNABLE))
 (1686 3 (:DEFINITION BCV::ISJAVASUBCLASSOF))
 (1518 6 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS-SPECIFIC))
 (1422 284 (:DEFINITION LEN))
 (1317 9 (:DEFINITION BCV::SUPERCLASS-NO-LOOP1))
 (1268 60 (:DEFINITION BCV::ISARRAYTYPE))
 (1176 21 (:REWRITE BCV::FOUND-MEANS-ISCLASSTERM))
 (1091 41 (:REWRITE BCV::ISARRAYTYPE-IMPLIES-NOT-ISCLASSTYPE))
 (1008 30 (:REWRITE JVM::TRUE-LISTP-LEN-1-IS-LIST-CAR))
 (972 9 (:DEFINITION BCV::COLLECT-SUPERCLASS-LIST1))
 (945 21 (:DEFINITION JVM::CLASS-BY-NAME-S))
 (789 3 (:DEFINITION BCV::SUPERCLASS-NO-LOOP))
 (729 137 (:LINEAR DJVM::CONSP-IMPLIES-LEN))
 (729 11 (:REWRITE BCV::ISJAVAASSIGNABLE-NOT-CLASS-TYPE-NOT-ARRAYTYPE))
 (627 9 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-EQUAL-1))
 (568 284 (:REWRITE DEFAULT-+-2))
 (546 116 (:LINEAR DJVM::CONSP-LEN-NO-LESS-THAN-0))
 (493 25 (:DEFINITION BCV::ISCLASSTYPE))
 (486 18 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH))
 (483 483 (:REWRITE DEFAULT-CDR))
 (459 3 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-NO-LOOP))
 (441 11 (:REWRITE BCV::ISJAVAASSIGNABLE-NOT-CLASS-TYPE-NOT-ARRAYTYPE-2))
 (378 18 (:DEFINITION JVM::ISCLASSTERM))
 (303 303 (:REWRITE DEFAULT-CAR))
 (284 284 (:REWRITE DEL-SET-LEN))
 (284 284 (:REWRITE DEFAULT-+-1))
 (232 232 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (175 175 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (170 43 (:REWRITE BCV::NOT-PRIMITIVE-TYPE-PRIMITIVE-TYPE))
 (167 46 (:DEFINITION TRUE-LISTP))
 (135 45 (:DEFINITION MEM))
 (105 21 (:DEFINITION BCV::SCL-BCV2JVM))
 (100 100 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (90 27 (:REWRITE SET-EQUAL-MEM-CONS-2))
 (72 72 (:TYPE-PRESCRIPTION MEM))
 (72 18 (:DEFINITION JVM::CLASS-BY-NAME))
 (66 66 (:TYPE-PRESCRIPTION BCV::GOOD-SCL))
 (66 22 (:REWRITE BCV::SIZEOF-1-OR-2))
 (66 3 (:DEFINITION BCV::POPMATCHINGTYPE))
 (63 21 (:REWRITE BCV::GOOD-SCL-IMPLIES-NOT-SUPER-OF-JAVA-LANG-OBJECT-NOT-DEFINED))
 (63 21 (:DEFINITION MV-NTH))
 (57 57 (:TYPE-PRESCRIPTION BCV::SUPERCLASS-NO-LOOP1))
 (54 54 (:REWRITE MEM-SUBSET))
 (50 2 (:DEFINITION BCV::POPMATCHINGLIST1))
 (44 44 (:TYPE-PRESCRIPTION BCV::ISARRAYTYPE))
 (43 43 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (43 43 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (42 42 (:TYPE-PRESCRIPTION BCV::SCL-BCV2JVM))
 (42 42 (:TYPE-PRESCRIPTION JVM::CLASS-BY-NAME-S))
 (42 21 (:DEFINITION BCV::SCL-DECL-BCV2JVM))
 (42 9 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-SUPERCLASS-NO-LOOP1-SUPER))
 (42 1 (:DEFINITION BCV::CONSISTENT-SIG-STACK))
 (39 15 (:REWRITE BCV::ICL-SCL-COMPATIBLE-GOOD-ICL-IMPLIES-SUPERCLASS-NO-LOOP))
 (39 13 (:REWRITE BCV::ISASSIGNABLE-REFERENCE-PRIMITIVE-TYPE))
 (36 36 (:TYPE-PRESCRIPTION BCV::COLLECT-SUPERCLASS-LIST1))
 (33 11 (:REWRITE BCV::PRIMITIVE-TYPE-NOT-JAVA-ASSIGNABLE))
 (27 27 (:TYPE-PRESCRIPTION BCV::ISCLASSTERM))
 (27 27 (:REWRITE SET-EQUAL-CONS))
 (24 24 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-NO-LOOP-CONS))
 (24 24 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-CONS))
 (24 24 (:REWRITE BCV::SUPER-NO-LOOP-NO-LOOP))
 (24 8 (:DEFINITION BCV::NAME-OF))
 (22 22 (:TYPE-PRESCRIPTION BCV::SIZEOF))
 (22 22 (:TYPE-PRESCRIPTION BCV::ISCLASSTYPE))
 (22 22 (:REWRITE BCV::ISASSIGNABLE-SIZE-EQUAL))
 (21 21 (:REWRITE BCV::SCL-DECL-BCV2JVM-SCL-DECL-JVM2BCV-EQUAL-IMPLIES-CLASS-REP))
 (21 21 (:REWRITE BCV::JVM-ISCLASSTERM-BCV-ISCLASSTERM))
 (21 21 (:REWRITE BCV::ICL-LOADED-FROM-SCL-IMPLIES-CLASS-EXISTS-CLASS-EXISTS-S))
 (21 21 (:REWRITE JVM::CORRECTLY-LOADED?-FOUND))
 (21 21 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH-LEMMA))
 (21 21 (:DEFINITION BCV::MAKE-STATIC-CLASS-DECL))
 (20 10 (:DEFINITION JVM::POP))
 (18 18 (:TYPE-PRESCRIPTION JVM::ISCLASSTERM))
 (18 18 (:DEFINITION BCV::SIZEOF))
 (18 6 (:DEFINITION BCV::COMPONENT-TYPE))
 (12 12 (:REWRITE BCV::GOOD-SCL-IMPLIES-CLASSISINTERFACE-T))
 (12 12 (:DEFINITION BCV::COMPOUND))
 (10 10 (:REWRITE BCV::ISJAVAASSIGNABLE-TRANSITIVE))
 (8 8 (:TYPE-PRESCRIPTION BCV::PUSHOPERANDSTACK))
 (6 6 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS))
 (6 6 (:REWRITE BCV::ISJAVASUBCLASSOF-TRANSITIVE))
 (6 3 (:DEFINITION BCV::TOP))
 (5 1 (:DEFINITION BCV::VALID-TYPE-LIST))
 (4 2 (:DEFINITION BCV::ISUNINITIALIZEDOBJECT))
 (2 2 (:REWRITE BCV::CANPOP1-MORE-GENERAL-IMPLIES-CANPOP1-MORE-SPECIFIC))
 (2 2 (:DEFINITION BCV::ISNULLTYPE))
 (2 1 (:REWRITE DEFAULT-<-2))
 (2 1 (:REWRITE DEFAULT-<-1))
 (2 1 (:DEFINITION NTH))
 (1 1 (:TYPE-PRESCRIPTION BCV::ISJAVASUBCLASSOF))
 (1 1 (:REWRITE BCV::TYPELISTASSIGNABLE-ISMATCHTYPE-2))
 (1 1 (:REWRITE BCV::TYPELISTASSIGNABLE-ISMATCHTYPE-1))
 (1 1 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 )
(BCV::EXECUTE-IADD-PRESERVE-CONSISTENT-SIG-STACK
 (42 1 (:DEFINITION BCV::CONSISTENT-SIG-STACK))
 (18 6 (:REWRITE BCV::SIZEOF-1-OR-2))
 (7 7 (:REWRITE DEFAULT-CDR))
 (7 7 (:REWRITE DEFAULT-CAR))
 (6 6 (:TYPE-PRESCRIPTION BCV::SIZEOF))
 (6 6 (:REWRITE BCV::ISASSIGNABLE-SIZE-EQUAL))
 (6 6 (:DEFINITION BCV::SIZEOF))
 (1 1 (:REWRITE BCV::VALID-TYPE-TRANSITION-MORE-GENERAL-IMPLIES-MORE-SPECIFIC))
 )
(BCV::IADD-MONOTONICITY
 (34352 76 (:DEFINITION BCV::ISJAVASUBCLASSOF))
 (30248 152 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS-SPECIFIC))
 (29792 532 (:REWRITE BCV::FOUND-MEANS-ISCLASSTERM))
 (29108 228 (:DEFINITION BCV::SUPERCLASS-NO-LOOP1))
 (25536 760 (:REWRITE JVM::TRUE-LISTP-LEN-1-IS-LIST-CAR))
 (23940 532 (:DEFINITION JVM::CLASS-BY-NAME-S))
 (18696 228 (:DEFINITION BCV::COLLECT-SUPERCLASS-LIST1))
 (15732 76 (:DEFINITION BCV::SUPERCLASS-NO-LOOP))
 (15428 228 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-EQUAL-1))
 (15396 7698 (:REWRITE DEFAULT-+-2))
 (12041 300 (:REWRITE BCV::ISJAVAASSIGNABLE-NOT-CLASS-TYPE-NOT-ARRAYTYPE-2))
 (7698 7698 (:REWRITE DEFAULT-+-1))
 (7540 7540 (:REWRITE DEL-SET-LEN))
 (7524 76 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-NO-LOOP))
 (5628 5628 (:REWRITE DEFAULT-CAR))
 (4439 1207 (:DEFINITION TRUE-LISTP))
 (4424 4424 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (3842 3842 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (3749 985 (:REWRITE BCV::NOT-PRIMITIVE-TYPE-PRIMITIVE-TYPE))
 (3660 1200 (:DEFINITION MEM))
 (2660 532 (:DEFINITION BCV::SCL-BCV2JVM))
 (2280 684 (:REWRITE SET-EQUAL-MEM-CONS-2))
 (1884 1884 (:TYPE-PRESCRIPTION MEM))
 (1596 532 (:REWRITE BCV::GOOD-SCL-IMPLIES-NOT-SUPER-OF-JAVA-LANG-OBJECT-NOT-DEFINED))
 (1596 532 (:DEFINITION MV-NTH))
 (1488 1488 (:REWRITE MEM-SUBSET))
 (1444 1444 (:TYPE-PRESCRIPTION BCV::SUPERCLASS-NO-LOOP1))
 (1064 1064 (:TYPE-PRESCRIPTION BCV::SCL-BCV2JVM))
 (1064 1064 (:TYPE-PRESCRIPTION BCV::GOOD-SCL))
 (1064 1064 (:TYPE-PRESCRIPTION JVM::CLASS-BY-NAME-S))
 (1064 532 (:DEFINITION BCV::SCL-DECL-BCV2JVM))
 (985 985 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (985 985 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (912 912 (:TYPE-PRESCRIPTION BCV::COLLECT-SUPERCLASS-LIST1))
 (912 228 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-SUPERCLASS-NO-LOOP1-SUPER))
 (900 300 (:REWRITE BCV::PRIMITIVE-TYPE-NOT-JAVA-ASSIGNABLE))
 (717 239 (:REWRITE BCV::ISASSIGNABLE-REFERENCE-PRIMITIVE-TYPE))
 (684 684 (:TYPE-PRESCRIPTION BCV::ISCLASSTERM))
 (684 684 (:REWRITE SET-EQUAL-CONS))
 (608 608 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-NO-LOOP-CONS))
 (608 608 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-CONS))
 (608 608 (:REWRITE BCV::SUPER-NO-LOOP-NO-LOOP))
 (600 60 (:DEFINITION SUBSET))
 (532 532 (:REWRITE BCV::SCL-DECL-BCV2JVM-SCL-DECL-JVM2BCV-EQUAL-IMPLIES-CLASS-REP))
 (532 532 (:REWRITE BCV::JVM-ISCLASSTERM-BCV-ISCLASSTERM))
 (532 532 (:REWRITE BCV::ICL-LOADED-FROM-SCL-IMPLIES-CLASS-EXISTS-CLASS-EXISTS-S))
 (532 532 (:REWRITE JVM::CORRECTLY-LOADED?-FOUND))
 (532 532 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH-LEMMA))
 (532 532 (:DEFINITION BCV::MAKE-STATIC-CLASS-DECL))
 (456 456 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH))
 (456 152 (:DEFINITION BCV::COMPONENT-TYPE))
 (380 380 (:REWRITE BCV::ICL-SCL-COMPATIBLE-GOOD-ICL-IMPLIES-SUPERCLASS-NO-LOOP))
 (304 304 (:REWRITE BCV::GOOD-SCL-IMPLIES-CLASSISINTERFACE-T))
 (304 304 (:DEFINITION BCV::COMPOUND))
 (298 298 (:REWRITE BCV::ISJAVAASSIGNABLE-TRANSITIVE))
 (152 152 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS))
 (152 152 (:REWRITE BCV::ISJAVASUBCLASSOF-TRANSITIVE))
 (1 1 (:REWRITE BCV::TYPELISTASSIGNABLE-IMPLIES-LEN-EQUAL))
 )
(BCV::VALID-TYPE-TRANSITION-PUSH-CONSISTENT-SIG-TYPE-TYPE-B
 (20757 33 (:DEFINITION BCV::ISJAVASUBCLASSOF))
 (18150 66 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS-SPECIFIC))
 (15939 99 (:DEFINITION BCV::SUPERCLASS-NO-LOOP1))
 (12936 231 (:REWRITE BCV::FOUND-MEANS-ISCLASSTERM))
 (11088 330 (:REWRITE JVM::TRUE-LISTP-LEN-1-IS-LIST-CAR))
 (10593 99 (:DEFINITION BCV::COLLECT-SUPERCLASS-LIST1))
 (10395 231 (:DEFINITION JVM::CLASS-BY-NAME-S))
 (10197 33 (:DEFINITION BCV::SUPERCLASS-NO-LOOP))
 (9207 99 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-EQUAL-1))
 (6930 330 (:DEFINITION JVM::ISCLASSTERM))
 (6708 3354 (:REWRITE DEFAULT-+-2))
 (5808 33 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-NO-LOOP))
 (5767 5767 (:REWRITE DEFAULT-CDR))
 (5346 198 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH))
 (4851 121 (:REWRITE BCV::ISJAVAASSIGNABLE-NOT-CLASS-TYPE-NOT-ARRAYTYPE-2))
 (3597 165 (:REWRITE BCV::ICL-SCL-COMPATIBLE-GOOD-ICL-IMPLIES-SUPERCLASS-NO-LOOP))
 (3534 3534 (:REWRITE DEFAULT-CAR))
 (3354 3354 (:REWRITE DEFAULT-+-1))
 (3302 3302 (:REWRITE DEL-SET-LEN))
 (3080 3080 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (1925 1925 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (1870 473 (:REWRITE BCV::NOT-PRIMITIVE-TYPE-PRIMITIVE-TYPE))
 (1837 506 (:DEFINITION TRUE-LISTP))
 (1485 495 (:DEFINITION MEM))
 (1320 330 (:DEFINITION JVM::CLASS-BY-NAME))
 (1254 99 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-SUPERCLASS-NO-LOOP1-SUPER))
 (1175 47 (:DEFINITION BCV::POPMATCHINGLIST1))
 (1155 231 (:DEFINITION BCV::SCL-BCV2JVM))
 (990 297 (:REWRITE SET-EQUAL-MEM-CONS-2))
 (792 792 (:TYPE-PRESCRIPTION MEM))
 (693 231 (:DEFINITION MV-NTH))
 (627 627 (:TYPE-PRESCRIPTION BCV::SUPERCLASS-NO-LOOP1))
 (594 594 (:REWRITE MEM-SUBSET))
 (473 473 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (473 473 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (462 462 (:TYPE-PRESCRIPTION BCV::SCL-BCV2JVM))
 (462 462 (:TYPE-PRESCRIPTION JVM::CLASS-BY-NAME-S))
 (462 462 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH-LEMMA))
 (462 231 (:REWRITE BCV::GOOD-SCL-IMPLIES-NOT-SUPER-OF-JAVA-LANG-OBJECT-NOT-DEFINED))
 (462 231 (:DEFINITION BCV::SCL-DECL-BCV2JVM))
 (429 143 (:REWRITE BCV::ISASSIGNABLE-REFERENCE-PRIMITIVE-TYPE))
 (396 396 (:TYPE-PRESCRIPTION BCV::COLLECT-SUPERCLASS-LIST1))
 (363 121 (:REWRITE BCV::PRIMITIVE-TYPE-NOT-JAVA-ASSIGNABLE))
 (330 330 (:TYPE-PRESCRIPTION JVM::ISCLASSTERM))
 (297 297 (:REWRITE SET-EQUAL-CONS))
 (291 291 (:REWRITE BCV::ISASSIGNABLE-SIZE-EQUAL))
 (264 264 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-NO-LOOP-CONS))
 (264 264 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-CONS))
 (264 264 (:REWRITE BCV::SUPER-NO-LOOP-NO-LOOP))
 (231 231 (:REWRITE BCV::SCL-DECL-BCV2JVM-SCL-DECL-JVM2BCV-EQUAL-IMPLIES-CLASS-REP))
 (231 231 (:REWRITE BCV::JVM-ISCLASSTERM-BCV-ISCLASSTERM))
 (231 231 (:REWRITE BCV::ICL-LOADED-FROM-SCL-IMPLIES-CLASS-EXISTS-CLASS-EXISTS-S))
 (231 231 (:REWRITE JVM::CORRECTLY-LOADED?-FOUND))
 (231 231 (:DEFINITION BCV::MAKE-STATIC-CLASS-DECL))
 (198 66 (:DEFINITION BCV::COMPONENT-TYPE))
 (132 132 (:REWRITE BCV::GOOD-SCL-IMPLIES-CLASSISINTERFACE-T))
 (132 132 (:DEFINITION BCV::COMPOUND))
 (127 127 (:TYPE-PRESCRIPTION BCV::PUSHOPERANDSTACK))
 (110 110 (:REWRITE BCV::ISJAVAASSIGNABLE-TRANSITIVE))
 (66 66 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS))
 (66 66 (:REWRITE BCV::ISJAVASUBCLASSOF-TRANSITIVE))
 (22 22 (:REWRITE BCV::CANPOP1-MORE-GENERAL-IMPLIES-CANPOP1-MORE-SPECIFIC))
 (22 11 (:REWRITE DEFAULT-<-2))
 (22 11 (:REWRITE DEFAULT-<-1))
 (22 11 (:DEFINITION NTH))
 (20 20 (:REWRITE BCV::TYPELISTASSIGNABLE-LENGTH-INSTANCE))
 (11 11 (:REWRITE BCV::TYPELISTASSIGNABLE-ISMATCHTYPE-2))
 (11 11 (:REWRITE BCV::TYPELISTASSIGNABLE-ISMATCHTYPE-1))
 (11 11 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (6 6 (:REWRITE BCV::CONSISTENT-SIG-STACK-CONS))
 )
(BCV::ISASSIGNABLE-NIL-NIL)
(BCV::TYPE-LIST-ASSIGNABLE-SIG-FRAME-MORE-GENERAL-ISASSIGNABLE
 (33 11 (:REWRITE BCV::NOT-PRIMITIVE-TYPE-PRIMITIVE-TYPE))
 (22 22 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (18 18 (:REWRITE DEFAULT-CAR))
 (11 11 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (11 11 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (8 8 (:REWRITE DEFAULT-CDR))
 (7 7 (:REWRITE ZP-OPEN))
 (4 4 (:REWRITE DEFAULT-+-2))
 (4 4 (:REWRITE DEFAULT-+-1))
 )
(BCV::SIG-FRAME-MORE-GENERAL-ISASSIGNABLE
 (3112 2 (:DEFINITION BCV::TYPELISTASSIGNABLE))
 (3092 2 (:DEFINITION BCV::ISASSIGNABLE))
 (1998 6 (:DEFINITION BCV::ISJAVAASSIGNABLE))
 (996 48 (:DEFINITION BCV::ISARRAYTYPE))
 (970 194 (:DEFINITION LEN))
 (904 2 (:DEFINITION BCV::ISJAVASUBCLASSOF))
 (874 34 (:REWRITE BCV::ISARRAYTYPE-IMPLIES-NOT-ISCLASSTYPE))
 (796 4 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS-SPECIFIC))
 (784 14 (:REWRITE BCV::FOUND-MEANS-ISCLASSTERM))
 (766 6 (:DEFINITION BCV::SUPERCLASS-NO-LOOP1))
 (672 20 (:REWRITE JVM::TRUE-LISTP-LEN-1-IS-LIST-CAR))
 (630 14 (:DEFINITION JVM::CLASS-BY-NAME-S))
 (492 6 (:DEFINITION BCV::COLLECT-SUPERCLASS-LIST1))
 (488 70 (:LINEAR DJVM::CONSP-IMPLIES-LEN))
 (474 8 (:REWRITE BCV::ISJAVAASSIGNABLE-NOT-CLASS-TYPE-NOT-ARRAYTYPE))
 (414 2 (:DEFINITION BCV::SUPERCLASS-NO-LOOP))
 (406 6 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-EQUAL-1))
 (397 200 (:REWRITE DEFAULT-+-2))
 (382 22 (:DEFINITION BCV::ISCLASSTYPE))
 (364 56 (:LINEAR DJVM::CONSP-LEN-NO-LESS-THAN-0))
 (320 8 (:REWRITE BCV::ISJAVAASSIGNABLE-NOT-CLASS-TYPE-NOT-ARRAYTYPE-2))
 (282 282 (:REWRITE DEFAULT-CDR))
 (200 200 (:REWRITE DEFAULT-+-1))
 (198 2 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-NO-LOOP))
 (194 194 (:REWRITE DEL-SET-LEN))
 (142 142 (:REWRITE DEFAULT-CAR))
 (118 32 (:DEFINITION TRUE-LISTP))
 (112 112 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (98 98 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (94 31 (:DEFINITION MEM))
 (94 24 (:REWRITE BCV::NOT-PRIMITIVE-TYPE-PRIMITIVE-TYPE))
 (72 72 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (70 14 (:DEFINITION BCV::SCL-BCV2JVM))
 (60 18 (:REWRITE SET-EQUAL-MEM-CONS-2))
 (49 49 (:TYPE-PRESCRIPTION MEM))
 (42 14 (:REWRITE BCV::GOOD-SCL-IMPLIES-NOT-SUPER-OF-JAVA-LANG-OBJECT-NOT-DEFINED))
 (42 14 (:DEFINITION MV-NTH))
 (38 38 (:TYPE-PRESCRIPTION BCV::SUPERCLASS-NO-LOOP1))
 (38 38 (:REWRITE MEM-SUBSET))
 (34 34 (:TYPE-PRESCRIPTION BCV::ISARRAYTYPE))
 (32 2 (:DEFINITION NTH))
 (28 28 (:TYPE-PRESCRIPTION BCV::SCL-BCV2JVM))
 (28 28 (:TYPE-PRESCRIPTION BCV::GOOD-SCL))
 (28 28 (:TYPE-PRESCRIPTION JVM::CLASS-BY-NAME-S))
 (28 14 (:DEFINITION BCV::SCL-DECL-BCV2JVM))
 (24 24 (:TYPE-PRESCRIPTION BCV::COLLECT-SUPERCLASS-LIST1))
 (24 24 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (24 24 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (24 8 (:REWRITE BCV::PRIMITIVE-TYPE-NOT-JAVA-ASSIGNABLE))
 (24 8 (:DEFINITION BCV::NAME-OF))
 (24 6 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-SUPERCLASS-NO-LOOP1-SUPER))
 (18 18 (:TYPE-PRESCRIPTION BCV::ISCLASSTERM))
 (18 18 (:REWRITE SET-EQUAL-CONS))
 (18 6 (:REWRITE BCV::ISASSIGNABLE-REFERENCE-PRIMITIVE-TYPE))
 (16 16 (:TYPE-PRESCRIPTION BCV::ISCLASSTYPE))
 (16 16 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-NO-LOOP-CONS))
 (16 16 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-CONS))
 (16 16 (:REWRITE BCV::SUPER-NO-LOOP-NO-LOOP))
 (14 14 (:REWRITE BCV::SCL-DECL-BCV2JVM-SCL-DECL-JVM2BCV-EQUAL-IMPLIES-CLASS-REP))
 (14 14 (:REWRITE BCV::JVM-ISCLASSTERM-BCV-ISCLASSTERM))
 (14 14 (:REWRITE BCV::ICL-LOADED-FROM-SCL-IMPLIES-CLASS-EXISTS-CLASS-EXISTS-S))
 (14 14 (:REWRITE JVM::CORRECTLY-LOADED?-FOUND))
 (14 14 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH-LEMMA))
 (14 14 (:DEFINITION BCV::MAKE-STATIC-CLASS-DECL))
 (14 2 (:REWRITE ZP-OPEN))
 (12 12 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH))
 (12 4 (:DEFINITION BCV::COMPONENT-TYPE))
 (10 10 (:REWRITE BCV::ICL-SCL-COMPATIBLE-GOOD-ICL-IMPLIES-SUPERCLASS-NO-LOOP))
 (10 1 (:DEFINITION SUBSET))
 (8 8 (:REWRITE BCV::ISJAVAASSIGNABLE-TRANSITIVE))
 (8 8 (:REWRITE BCV::GOOD-SCL-IMPLIES-CLASSISINTERFACE-T))
 (8 8 (:DEFINITION BCV::COMPOUND))
 (8 2 (:REWRITE FOLD-CONSTS-IN-+))
 (6 2 (:REWRITE DJVM::INT32P-IMPLIES-INTEGERP))
 (4 4 (:TYPE-PRESCRIPTION INT32P))
 (4 4 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS))
 (4 4 (:REWRITE BCV::ISJAVASUBCLASSOF-TRANSITIVE))
 (4 2 (:DEFINITION BCV::ISUNINITIALIZEDOBJECT))
 (3 3 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (2 2 (:REWRITE SUBSET-TRANSITIVE))
 (2 2 (:REWRITE DEFAULT-<-2))
 (2 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:DEFINITION BCV::ISNULLTYPE))
 (1 1 (:REWRITE BCV::TYPELISTASSIGNABLE-IMPLIES-LEN-EQUAL))
 )
(BCV::GOOD-ICL-FACT-1)
(BCV::GOOD-ICL-CONSISTENT-SIG-TYPE-ARRAY-TYPE-IMPLIES-CONSISTENT-COMPONENT-TYPE
 (31 1 (:REWRITE BCV::ISARRAYTYPE-IMPLIES-NOT-ISCLASSTYPE))
 (30 15 (:REWRITE DEFAULT-+-2))
 (17 17 (:REWRITE MEM-SUBSET))
 (17 17 (:REWRITE DEFAULT-CDR))
 (15 15 (:REWRITE DEFAULT-+-1))
 (10 10 (:REWRITE DEL-SET-LEN))
 (5 5 (:REWRITE DEFAULT-CAR))
 (4 4 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (1 1 (:REWRITE BCV::CONSISTENT-SIG-STACK-CONS))
 )
(BCV::BCV-GOOD-JAVA-TYPE-IMPLIE-CONSISTENT-SIG-TYPE
 (236 4 (:REWRITE BCV::ISARRAYTYPE-IMPLIES-NOT-ISCLASSTYPE))
 (68 8 (:LINEAR DJVM::CONSP-IMPLIES-LEN))
 (64 32 (:REWRITE DEFAULT-+-2))
 (64 8 (:LINEAR DJVM::CONSP-LEN-NO-LESS-THAN-0))
 (56 56 (:REWRITE DEFAULT-CDR))
 (36 12 (:DEFINITION TRUE-LISTP))
 (32 32 (:REWRITE DEL-SET-LEN))
 (32 32 (:REWRITE DEFAULT-+-1))
 (28 28 (:REWRITE DEFAULT-CAR))
 (16 16 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (16 16 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (2 2 (:REWRITE BCV::CONSISTENT-SIG-STACK-CONS))
 )
(BCV::BCV-GOOD-JAVA-TYPE-IMPLIES-CONSISTENT-SIG-TYPE-SPECIFIC
 (421 7 (:REWRITE BCV::ISARRAYTYPE-IMPLIES-NOT-ISCLASSTYPE))
 (160 1 (:REWRITE BCV::BCV-GOOD-JAVA-TYPE-IMPLIE-CONSISTENT-SIG-TYPE))
 (136 16 (:LINEAR DJVM::CONSP-IMPLIES-LEN))
 (128 16 (:LINEAR DJVM::CONSP-LEN-NO-LESS-THAN-0))
 (120 60 (:REWRITE DEFAULT-+-2))
 (112 112 (:REWRITE DEFAULT-CDR))
 (69 21 (:DEFINITION TRUE-LISTP))
 (60 60 (:REWRITE DEL-SET-LEN))
 (60 60 (:REWRITE DEFAULT-+-1))
 (59 59 (:REWRITE DEFAULT-CAR))
 (38 38 (:TYPE-PRESCRIPTION BCV::TRANSLATE-TYPE))
 (32 32 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (32 32 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (3 3 (:REWRITE BCV::CONSISTENT-SIG-STACK-CONS))
 )
(BCV::NOT-REFERENCE-ISASSIGNABLE
 (6 3 (:REWRITE BCV::NOT-PRIMITIVE-TYPE-PRIMITIVE-TYPE))
 (5 5 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (3 3 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (3 3 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (3 1 (:REWRITE BCV::ISASSIGNABLE-REFERENCE-PRIMITIVE-TYPE))
 )
(BCV::NOT-REFERENCE-ISASSIGNABLE-2
 (6 3 (:REWRITE BCV::NOT-PRIMITIVE-TYPE-PRIMITIVE-TYPE))
 (5 5 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (3 3 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (3 3 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (3 1 (:REWRITE BCV::ISASSIGNABLE-REFERENCE-PRIMITIVE-TYPE))
 )
(BCV::ASSIGNABLE-ASSIGNABLE
 (3964 20 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS-SPECIFIC))
 (3920 70 (:REWRITE BCV::FOUND-MEANS-ISCLASSTERM))
 (3814 30 (:DEFINITION BCV::SUPERCLASS-NO-LOOP1))
 (3336 100 (:REWRITE JVM::TRUE-LISTP-LEN-1-IS-LIST-CAR))
 (3150 70 (:DEFINITION JVM::CLASS-BY-NAME-S))
 (2522 1261 (:REWRITE DEFAULT-+-2))
 (2452 30 (:DEFINITION BCV::COLLECT-SUPERCLASS-LIST1))
 (2022 30 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-EQUAL-1))
 (1809 1809 (:REWRITE DEFAULT-CDR))
 (1261 1261 (:REWRITE DEFAULT-+-1))
 (1200 1200 (:REWRITE DEL-SET-LEN))
 (990 10 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-NO-LOOP))
 (814 814 (:REWRITE DEFAULT-CAR))
 (754 754 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (450 150 (:DEFINITION MEM))
 (425 425 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (355 95 (:REWRITE BCV::NOT-PRIMITIVE-TYPE-PRIMITIVE-TYPE))
 (350 70 (:DEFINITION BCV::SCL-BCV2JVM))
 (300 90 (:REWRITE SET-EQUAL-MEM-CONS-2))
 (240 240 (:TYPE-PRESCRIPTION MEM))
 (210 70 (:REWRITE BCV::GOOD-SCL-IMPLIES-NOT-SUPER-OF-JAVA-LANG-OBJECT-NOT-DEFINED))
 (210 70 (:DEFINITION MV-NTH))
 (180 180 (:REWRITE MEM-SUBSET))
 (165 55 (:REWRITE BCV::PRIMITIVE-TYPE-NOT-JAVA-ASSIGNABLE))
 (140 140 (:TYPE-PRESCRIPTION BCV::SCL-BCV2JVM))
 (140 140 (:TYPE-PRESCRIPTION BCV::GOOD-SCL))
 (140 140 (:TYPE-PRESCRIPTION JVM::CLASS-BY-NAME-S))
 (140 70 (:DEFINITION BCV::SCL-DECL-BCV2JVM))
 (120 120 (:TYPE-PRESCRIPTION BCV::COLLECT-SUPERCLASS-LIST1))
 (120 30 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-SUPERCLASS-NO-LOOP1-SUPER))
 (95 95 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (95 95 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (90 90 (:REWRITE SET-EQUAL-CONS))
 (83 28 (:REWRITE BCV::ISASSIGNABLE-REFERENCE-PRIMITIVE-TYPE))
 (80 80 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-NO-LOOP-CONS))
 (80 80 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-CONS))
 (80 80 (:REWRITE BCV::SUPER-NO-LOOP-NO-LOOP))
 (70 70 (:REWRITE BCV::SCL-DECL-BCV2JVM-SCL-DECL-JVM2BCV-EQUAL-IMPLIES-CLASS-REP))
 (70 70 (:REWRITE BCV::JVM-ISCLASSTERM-BCV-ISCLASSTERM))
 (70 70 (:REWRITE BCV::ICL-LOADED-FROM-SCL-IMPLIES-CLASS-EXISTS-CLASS-EXISTS-S))
 (70 70 (:REWRITE JVM::CORRECTLY-LOADED?-FOUND))
 (70 70 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH-LEMMA))
 (70 70 (:DEFINITION BCV::MAKE-STATIC-CLASS-DECL))
 (60 60 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH))
 (50 50 (:REWRITE BCV::ICL-SCL-COMPATIBLE-GOOD-ICL-IMPLIES-SUPERCLASS-NO-LOOP))
 (45 45 (:REWRITE BCV::ISJAVAASSIGNABLE-TRANSITIVE))
 (38 38 (:REWRITE BCV::GOOD-SCL-IMPLIES-CLASSISINTERFACE-T))
 (20 20 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS))
 (20 20 (:REWRITE BCV::ISJAVASUBCLASSOF-TRANSITIVE))
 )
(BCV::NOT-COMPONENT-TYPE-TOP
 (41 2 (:REWRITE BCV::ISARRAYTYPE-IMPLIES-NOT-ISCLASSTYPE))
 (40 20 (:REWRITE DEFAULT-+-2))
 (34 34 (:REWRITE MEM-SUBSET))
 (26 26 (:REWRITE DEFAULT-CDR))
 (20 20 (:REWRITE DEFAULT-+-1))
 (15 15 (:REWRITE DEL-SET-LEN))
 (11 11 (:REWRITE DEFAULT-CAR))
 (6 6 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (2 1 (:DEFINITION TRUE-LISTP))
 (1 1 (:REWRITE BCV::CONSISTENT-SIG-STACK-CONS))
 )
(BCV::CONSISTENT-SIG-TYPE-NULL)
(BCV::ISASSIGNABLE-ARRAYTYPE-NOT-NULL-ARRAYTYPE
 (456 228 (:REWRITE DEFAULT-+-2))
 (328 99 (:REWRITE BCV::NOT-PRIMITIVE-TYPE-PRIMITIVE-TYPE))
 (269 269 (:REWRITE DEFAULT-CDR))
 (261 261 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (228 228 (:REWRITE DEFAULT-+-1))
 (224 224 (:REWRITE DEL-SET-LEN))
 (144 144 (:REWRITE DEFAULT-CAR))
 (108 45 (:DEFINITION TRUE-LISTP))
 (99 99 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (99 99 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (92 92 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (84 4 (:REWRITE BCV::ISJAVAASSIGNABLE-NOT-CLASS-TYPE-NOT-ARRAYTYPE))
 (55 5 (:REWRITE BCV::ISJAVAASSIGNABLE-NOT-CLASS-TYPE-NOT-ARRAYTYPE-2))
 (30 10 (:REWRITE BCV::ISASSIGNABLE-REFERENCE-PRIMITIVE-TYPE))
 (15 5 (:REWRITE BCV::PRIMITIVE-TYPE-NOT-JAVA-ASSIGNABLE))
 (4 4 (:REWRITE BCV::ISJAVAASSIGNABLE-TRANSITIVE))
 (3 1 (:REWRITE BCV::NOT-ISASSIGNABLE-UNINITIALIZEDTHIS))
 )
(BCV::CANPOP1-SIG-FRAME-MORE-GENERAL-ISASSIGNABLE-ELEMENT-TYPE
 (37 3 (:DEFINITION SUBSET))
 (36 36 (:REWRITE DEFAULT-CDR))
 (26 26 (:REWRITE DEFAULT-CAR))
 (20 10 (:REWRITE DEFAULT-+-2))
 (18 6 (:REWRITE BCV::NOT-PRIMITIVE-TYPE-PRIMITIVE-TYPE))
 (15 3 (:DEFINITION MEM))
 (12 12 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (12 12 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (12 12 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (10 10 (:REWRITE DEL-SET-LEN))
 (10 10 (:REWRITE DEFAULT-+-1))
 (10 10 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (7 7 (:TYPE-PRESCRIPTION MEM))
 (6 6 (:REWRITE MEM-SUBSET))
 (5 5 (:LINEAR DJVM::CONSP-LEN-NO-LESS-THAN-0))
 (5 5 (:LINEAR DJVM::CONSP-IMPLIES-LEN))
 (3 3 (:REWRITE BCV::TYPELISTASSIGNABLE-IMPLIES-LEN-EQUAL))
 (3 3 (:REWRITE BCV::ISASSIGNABLE-ARRAYTYPE-NOT-NULL-ARRAYTYPE))
 (3 3 (:REWRITE BCV::CANPOP1-MORE-GENERAL-IMPLIES-CANPOP1-MORE-SPECIFIC))
 )
(BCV::PUSHOPERANDSTACK-TYPELISTASSIGNABLE
 (5876 13 (:DEFINITION BCV::ISJAVASUBCLASSOF))
 (5174 26 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS-SPECIFIC))
 (5096 91 (:REWRITE BCV::FOUND-MEANS-ISCLASSTERM))
 (4979 39 (:DEFINITION BCV::SUPERCLASS-NO-LOOP1))
 (4368 130 (:REWRITE JVM::TRUE-LISTP-LEN-1-IS-LIST-CAR))
 (4095 91 (:DEFINITION JVM::CLASS-BY-NAME-S))
 (3282 468 (:LINEAR DJVM::CONSP-IMPLIES-LEN))
 (3198 39 (:DEFINITION BCV::COLLECT-SUPERCLASS-LIST1))
 (2691 13 (:DEFINITION BCV::SUPERCLASS-NO-LOOP))
 (2639 39 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-EQUAL-1))
 (2558 1279 (:REWRITE DEFAULT-+-2))
 (2470 377 (:LINEAR DJVM::CONSP-LEN-NO-LESS-THAN-0))
 (2210 52 (:REWRITE BCV::ISJAVAASSIGNABLE-NOT-CLASS-TYPE-NOT-ARRAYTYPE-2))
 (1852 1852 (:REWRITE DEFAULT-CDR))
 (1287 13 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-NO-LOOP))
 (1279 1279 (:REWRITE DEL-SET-LEN))
 (1279 1279 (:REWRITE DEFAULT-+-1))
 (983 983 (:REWRITE DEFAULT-CAR))
 (814 221 (:DEFINITION TRUE-LISTP))
 (754 754 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (594 317 (:REWRITE BCV::ISASSIGNABLE-ARRAYTYPE-NOT-NULL-ARRAYTYPE))
 (585 195 (:DEFINITION MEM))
 (496 496 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (455 91 (:DEFINITION BCV::SCL-BCV2JVM))
 (390 117 (:REWRITE SET-EQUAL-MEM-CONS-2))
 (312 312 (:TYPE-PRESCRIPTION MEM))
 (273 91 (:REWRITE BCV::GOOD-SCL-IMPLIES-NOT-SUPER-OF-JAVA-LANG-OBJECT-NOT-DEFINED))
 (273 91 (:DEFINITION MV-NTH))
 (247 247 (:TYPE-PRESCRIPTION BCV::SUPERCLASS-NO-LOOP1))
 (234 234 (:REWRITE MEM-SUBSET))
 (200 200 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (182 182 (:TYPE-PRESCRIPTION BCV::SCL-BCV2JVM))
 (182 182 (:TYPE-PRESCRIPTION BCV::GOOD-SCL))
 (182 182 (:TYPE-PRESCRIPTION JVM::CLASS-BY-NAME-S))
 (182 91 (:DEFINITION BCV::SCL-DECL-BCV2JVM))
 (180 180 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (156 156 (:TYPE-PRESCRIPTION BCV::COLLECT-SUPERCLASS-LIST1))
 (156 39 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-SUPERCLASS-NO-LOOP1-SUPER))
 (129 43 (:REWRITE BCV::ISASSIGNABLE-REFERENCE-PRIMITIVE-TYPE))
 (117 117 (:TYPE-PRESCRIPTION BCV::ISCLASSTERM))
 (117 117 (:REWRITE SET-EQUAL-CONS))
 (104 104 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-NO-LOOP-CONS))
 (104 104 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-CONS))
 (104 104 (:REWRITE BCV::SUPER-NO-LOOP-NO-LOOP))
 (91 91 (:REWRITE BCV::SCL-DECL-BCV2JVM-SCL-DECL-JVM2BCV-EQUAL-IMPLIES-CLASS-REP))
 (91 91 (:REWRITE BCV::JVM-ISCLASSTERM-BCV-ISCLASSTERM))
 (91 91 (:REWRITE BCV::ICL-LOADED-FROM-SCL-IMPLIES-CLASS-EXISTS-CLASS-EXISTS-S))
 (91 91 (:REWRITE JVM::CORRECTLY-LOADED?-FOUND))
 (91 91 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH-LEMMA))
 (91 91 (:DEFINITION BCV::MAKE-STATIC-CLASS-DECL))
 (78 78 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH))
 (78 26 (:DEFINITION BCV::COMPONENT-TYPE))
 (74 8 (:REWRITE BCV::ISARRAYTYPE-NOT-ASSIGNABLE-TO-TWOWORD))
 (73 8 (:REWRITE BCV::ISCLASSTYPE-NOT-ASSIGNABLE-TO-TWOWORD))
 (65 65 (:REWRITE BCV::ICL-SCL-COMPATIBLE-GOOD-ICL-IMPLIES-SUPERCLASS-NO-LOOP))
 (52 52 (:REWRITE BCV::GOOD-SCL-IMPLIES-CLASSISINTERFACE-T))
 (52 52 (:DEFINITION BCV::COMPOUND))
 (50 50 (:REWRITE BCV::ISJAVAASSIGNABLE-TRANSITIVE))
 (26 26 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS))
 (26 26 (:REWRITE BCV::ISJAVASUBCLASSOF-TRANSITIVE))
 (24 8 (:REWRITE BCV::SIZEOF-1-OR-2))
 (8 8 (:TYPE-PRESCRIPTION BCV::SIZEOF))
 (8 8 (:REWRITE BCV::NOT-LONG-NOT-DOUBLE-THEN-NOT-ASSIGNABLE-TO-TWOWORD))
 (8 8 (:REWRITE BCV::ISASSIGNABLE-FACT-2))
 (5 5 (:REWRITE BCV::NOTHING-ISASSIGNABLE-TO-TOP))
 (5 5 (:REWRITE BCV::ISASSIGNABLE-TOP))
 (1 1 (:TYPE-PRESCRIPTION BCV::ISJAVASUBCLASSOF))
 )
(BCV::TYPELISTASSIGNABLE-LEN-EQUAL
 (1580 1 (:DEFINITION BCV::TYPELISTASSIGNABLE))
 (1570 1 (:DEFINITION BCV::ISASSIGNABLE))
 (1008 3 (:DEFINITION BCV::ISJAVAASSIGNABLE))
 (498 24 (:DEFINITION BCV::ISARRAYTYPE))
 (490 98 (:DEFINITION LEN))
 (452 1 (:DEFINITION BCV::ISJAVASUBCLASSOF))
 (451 17 (:REWRITE BCV::ISARRAYTYPE-IMPLIES-NOT-ISCLASSTYPE))
 (398 2 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS-SPECIFIC))
 (392 7 (:REWRITE BCV::FOUND-MEANS-ISCLASSTERM))
 (383 3 (:DEFINITION BCV::SUPERCLASS-NO-LOOP1))
 (336 10 (:REWRITE JVM::TRUE-LISTP-LEN-1-IS-LIST-CAR))
 (315 7 (:DEFINITION JVM::CLASS-BY-NAME-S))
 (247 38 (:LINEAR DJVM::CONSP-IMPLIES-LEN))
 (246 3 (:DEFINITION BCV::COLLECT-SUPERCLASS-LIST1))
 (242 4 (:REWRITE BCV::ISJAVAASSIGNABLE-NOT-CLASS-TYPE-NOT-ARRAYTYPE))
 (207 1 (:DEFINITION BCV::SUPERCLASS-NO-LOOP))
 (203 3 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-EQUAL-1))
 (196 98 (:REWRITE DEFAULT-+-2))
 (191 11 (:DEFINITION BCV::ISCLASSTYPE))
 (185 31 (:LINEAR DJVM::CONSP-LEN-NO-LESS-THAN-0))
 (166 4 (:REWRITE BCV::ISJAVAASSIGNABLE-NOT-CLASS-TYPE-NOT-ARRAYTYPE-2))
 (140 140 (:REWRITE DEFAULT-CDR))
 (99 1 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-NO-LOOP))
 (98 98 (:REWRITE DEL-SET-LEN))
 (98 98 (:REWRITE DEFAULT-+-1))
 (69 69 (:REWRITE DEFAULT-CAR))
 (62 62 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (59 16 (:DEFINITION TRUE-LISTP))
 (49 49 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (47 12 (:REWRITE BCV::NOT-PRIMITIVE-TYPE-PRIMITIVE-TYPE))
 (45 15 (:DEFINITION MEM))
 (36 36 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (35 7 (:DEFINITION BCV::SCL-BCV2JVM))
 (30 9 (:REWRITE SET-EQUAL-MEM-CONS-2))
 (24 24 (:TYPE-PRESCRIPTION MEM))
 (24 24 (:REWRITE BCV::ISASSIGNABLE-ARRAYTYPE-NOT-NULL-ARRAYTYPE))
 (21 7 (:REWRITE BCV::GOOD-SCL-IMPLIES-NOT-SUPER-OF-JAVA-LANG-OBJECT-NOT-DEFINED))
 (21 7 (:DEFINITION MV-NTH))
 (19 19 (:TYPE-PRESCRIPTION BCV::SUPERCLASS-NO-LOOP1))
 (18 18 (:REWRITE MEM-SUBSET))
 (17 17 (:TYPE-PRESCRIPTION BCV::ISARRAYTYPE))
 (14 14 (:TYPE-PRESCRIPTION BCV::SCL-BCV2JVM))
 (14 14 (:TYPE-PRESCRIPTION BCV::GOOD-SCL))
 (14 14 (:TYPE-PRESCRIPTION JVM::CLASS-BY-NAME-S))
 (14 7 (:DEFINITION BCV::SCL-DECL-BCV2JVM))
 (12 12 (:TYPE-PRESCRIPTION BCV::COLLECT-SUPERCLASS-LIST1))
 (12 12 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (12 12 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (12 4 (:REWRITE BCV::PRIMITIVE-TYPE-NOT-JAVA-ASSIGNABLE))
 (12 4 (:DEFINITION BCV::NAME-OF))
 (12 3 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-SUPERCLASS-NO-LOOP1-SUPER))
 (9 9 (:TYPE-PRESCRIPTION BCV::ISCLASSTERM))
 (9 9 (:REWRITE SET-EQUAL-CONS))
 (9 3 (:REWRITE BCV::ISASSIGNABLE-REFERENCE-PRIMITIVE-TYPE))
 (8 8 (:TYPE-PRESCRIPTION BCV::ISCLASSTYPE))
 (8 8 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-NO-LOOP-CONS))
 (8 8 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-CONS))
 (8 8 (:REWRITE BCV::SUPER-NO-LOOP-NO-LOOP))
 (7 7 (:REWRITE BCV::SCL-DECL-BCV2JVM-SCL-DECL-JVM2BCV-EQUAL-IMPLIES-CLASS-REP))
 (7 7 (:REWRITE BCV::JVM-ISCLASSTERM-BCV-ISCLASSTERM))
 (7 7 (:REWRITE BCV::ICL-LOADED-FROM-SCL-IMPLIES-CLASS-EXISTS-CLASS-EXISTS-S))
 (7 7 (:REWRITE JVM::CORRECTLY-LOADED?-FOUND))
 (7 7 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH-LEMMA))
 (7 7 (:DEFINITION BCV::MAKE-STATIC-CLASS-DECL))
 (6 6 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH))
 (6 2 (:DEFINITION BCV::COMPONENT-TYPE))
 (5 5 (:REWRITE BCV::ICL-SCL-COMPATIBLE-GOOD-ICL-IMPLIES-SUPERCLASS-NO-LOOP))
 (4 4 (:REWRITE BCV::ISJAVAASSIGNABLE-TRANSITIVE))
 (4 4 (:REWRITE BCV::GOOD-SCL-IMPLIES-CLASSISINTERFACE-T))
 (4 4 (:DEFINITION BCV::COMPOUND))
 (2 2 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS))
 (2 2 (:REWRITE BCV::ISJAVASUBCLASSOF-TRANSITIVE))
 (2 1 (:DEFINITION BCV::ISUNINITIALIZEDOBJECT))
 (1 1 (:DEFINITION BCV::ISNULLTYPE))
 )
(BCV::TYPELISTASSIGNABLE-LEN-EQUAL-F
 (1676 1 (:DEFINITION BCV::TYPELISTASSIGNABLE))
 (1666 1 (:DEFINITION BCV::ISASSIGNABLE))
 (1065 3 (:DEFINITION BCV::ISJAVAASSIGNABLE))
 (546 24 (:DEFINITION BCV::ISARRAYTYPE))
 (490 98 (:DEFINITION LEN))
 (489 17 (:REWRITE BCV::ISARRAYTYPE-IMPLIES-NOT-ISCLASSTYPE))
 (473 1 (:DEFINITION BCV::ISJAVASUBCLASSOF))
 (420 7 (:REWRITE BCV::FOUND-MEANS-ISCLASSTERM))
 (416 2 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS-SPECIFIC))
 (401 3 (:DEFINITION BCV::SUPERCLASS-NO-LOOP1))
 (367 10 (:REWRITE JVM::TRUE-LISTP-LEN-1-IS-LIST-CAR))
 (343 7 (:DEFINITION JVM::CLASS-BY-NAME-S))
 (276 38 (:LINEAR DJVM::CONSP-IMPLIES-LEN))
 (262 4 (:REWRITE BCV::ISJAVAASSIGNABLE-NOT-CLASS-TYPE-NOT-ARRAYTYPE))
 (259 3 (:DEFINITION BCV::COLLECT-SUPERCLASS-LIST1))
 (216 1 (:DEFINITION BCV::SUPERCLASS-NO-LOOP))
 (212 3 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-EQUAL-1))
 (208 11 (:DEFINITION BCV::ISCLASSTYPE))
 (207 31 (:LINEAR DJVM::CONSP-LEN-NO-LESS-THAN-0))
 (196 98 (:REWRITE DEFAULT-+-2))
 (180 4 (:REWRITE BCV::ISJAVAASSIGNABLE-NOT-CLASS-TYPE-NOT-ARRAYTYPE-2))
 (140 140 (:REWRITE DEFAULT-CDR))
 (103 1 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-NO-LOOP))
 (98 98 (:REWRITE DEL-SET-LEN))
 (98 98 (:REWRITE DEFAULT-+-1))
 (69 69 (:REWRITE DEFAULT-CAR))
 (62 62 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (59 16 (:DEFINITION TRUE-LISTP))
 (49 49 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (47 12 (:REWRITE BCV::NOT-PRIMITIVE-TYPE-PRIMITIVE-TYPE))
 (45 15 (:DEFINITION MEM))
 (36 36 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (35 7 (:DEFINITION BCV::SCL-BCV2JVM))
 (30 9 (:REWRITE SET-EQUAL-MEM-CONS-2))
 (24 24 (:TYPE-PRESCRIPTION MEM))
 (24 24 (:REWRITE BCV::ISASSIGNABLE-ARRAYTYPE-NOT-NULL-ARRAYTYPE))
 (21 7 (:REWRITE BCV::GOOD-SCL-IMPLIES-NOT-SUPER-OF-JAVA-LANG-OBJECT-NOT-DEFINED))
 (21 7 (:DEFINITION MV-NTH))
 (19 19 (:TYPE-PRESCRIPTION BCV::SUPERCLASS-NO-LOOP1))
 (18 18 (:REWRITE MEM-SUBSET))
 (17 17 (:TYPE-PRESCRIPTION BCV::ISARRAYTYPE))
 (14 14 (:TYPE-PRESCRIPTION BCV::SCL-BCV2JVM))
 (14 14 (:TYPE-PRESCRIPTION BCV::GOOD-SCL))
 (14 14 (:TYPE-PRESCRIPTION JVM::CLASS-BY-NAME-S))
 (14 7 (:DEFINITION BCV::SCL-DECL-BCV2JVM))
 (12 12 (:TYPE-PRESCRIPTION BCV::COLLECT-SUPERCLASS-LIST1))
 (12 12 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (12 12 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (12 4 (:REWRITE BCV::PRIMITIVE-TYPE-NOT-JAVA-ASSIGNABLE))
 (12 4 (:DEFINITION BCV::NAME-OF))
 (12 3 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-SUPERCLASS-NO-LOOP1-SUPER))
 (9 9 (:TYPE-PRESCRIPTION BCV::ISCLASSTERM))
 (9 9 (:REWRITE SET-EQUAL-CONS))
 (9 3 (:REWRITE BCV::ISASSIGNABLE-REFERENCE-PRIMITIVE-TYPE))
 (8 8 (:TYPE-PRESCRIPTION BCV::ISCLASSTYPE))
 (8 8 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-NO-LOOP-CONS))
 (8 8 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-CONS))
 (8 8 (:REWRITE BCV::SUPER-NO-LOOP-NO-LOOP))
 (7 7 (:REWRITE BCV::SCL-DECL-BCV2JVM-SCL-DECL-JVM2BCV-EQUAL-IMPLIES-CLASS-REP))
 (7 7 (:REWRITE BCV::JVM-ISCLASSTERM-BCV-ISCLASSTERM))
 (7 7 (:REWRITE BCV::ICL-LOADED-FROM-SCL-IMPLIES-CLASS-EXISTS-CLASS-EXISTS-S))
 (7 7 (:REWRITE JVM::CORRECTLY-LOADED?-FOUND))
 (7 7 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH-LEMMA))
 (7 7 (:DEFINITION BCV::MAKE-STATIC-CLASS-DECL))
 (6 6 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH))
 (6 2 (:DEFINITION BCV::COMPONENT-TYPE))
 (5 5 (:REWRITE BCV::ICL-SCL-COMPATIBLE-GOOD-ICL-IMPLIES-SUPERCLASS-NO-LOOP))
 (4 4 (:REWRITE BCV::ISJAVAASSIGNABLE-TRANSITIVE))
 (4 4 (:REWRITE BCV::GOOD-SCL-IMPLIES-CLASSISINTERFACE-T))
 (4 4 (:DEFINITION BCV::COMPOUND))
 (2 2 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS))
 (2 2 (:REWRITE BCV::ISJAVASUBCLASSOF-TRANSITIVE))
 (2 1 (:DEFINITION BCV::ISUNINITIALIZEDOBJECT))
 (1 1 (:DEFINITION BCV::ISNULLTYPE))
 )
(BCV::POPMATCHINGLIST1-LEN
 (453 232 (:REWRITE DEFAULT-+-2))
 (232 232 (:REWRITE DEFAULT-+-1))
 (222 222 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (178 178 (:REWRITE BCV::TYPELISTASSIGNABLE-LEN-EQUAL))
 (178 178 (:REWRITE DEL-SET-LEN))
 (74 74 (:REWRITE BCV::ISASSIGNABLE-SIZE-EQUAL))
 (32 32 (:REWRITE DEFAULT-CAR))
 (25 25 (:REWRITE BCV::TYPELISTASSIGNABLE-IMPLIES-LEN-EQUAL))
 )
(BCV::TYPELISTASSIGNABLE-POPMATCHINGLIST
 (73482 167 (:DEFINITION BCV::ISASSIGNABLE))
 (38640 118 (:DEFINITION BCV::ISJAVAASSIGNABLE))
 (21136 904 (:DEFINITION BCV::ISARRAYTYPE))
 (20982 46 (:DEFINITION BCV::ISJAVASUBCLASSOF))
 (19136 92 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS-SPECIFIC))
 (18840 314 (:REWRITE BCV::FOUND-MEANS-ISCLASSTERM))
 (18076 610 (:REWRITE BCV::ISARRAYTYPE-IMPLIES-NOT-ISCLASSTYPE))
 (17654 138 (:DEFINITION BCV::SUPERCLASS-NO-LOOP1))
 (16538 452 (:REWRITE JVM::TRUE-LISTP-LEN-1-IS-LIST-CAR))
 (15386 314 (:DEFINITION JVM::CLASS-BY-NAME-S))
 (11282 130 (:DEFINITION BCV::COLLECT-SUPERCLASS-LIST1))
 (11083 3 (:REWRITE BCV::POP-CANPOPLIST-PRESERVE-TYPELISTASSIGNABLE))
 (11069 3 (:DEFINITION BCV::CANPOP1))
 (10957 3 (:DEFINITION BCV::ISMATCHINGTYPE))
 (10127 143 (:REWRITE BCV::ISJAVAASSIGNABLE-NOT-CLASS-TYPE-NOT-ARRAYTYPE))
 (9688 130 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-EQUAL-1))
 (9152 46 (:DEFINITION BCV::SUPERCLASS-NO-LOOP))
 (8178 4089 (:REWRITE DEFAULT-+-2))
 (7852 384 (:DEFINITION BCV::ISCLASSTYPE))
 (6426 143 (:REWRITE BCV::ISJAVAASSIGNABLE-NOT-CLASS-TYPE-NOT-ARRAYTYPE-2))
 (4089 4089 (:REWRITE DEFAULT-+-1))
 (4053 4053 (:REWRITE DEL-SET-LEN))
 (3914 38 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-NO-LOOP))
 (3835 3835 (:REWRITE DEFAULT-CAR))
 (2474 2474 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (2446 668 (:DEFINITION TRUE-LISTP))
 (2114 2114 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (2047 519 (:REWRITE BCV::NOT-PRIMITIVE-TYPE-PRIMITIVE-TYPE))
 (1966 666 (:DEFINITION MEM))
 (1570 314 (:DEFINITION BCV::SCL-BCV2JVM))
 (1480 1480 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (1332 398 (:REWRITE SET-EQUAL-MEM-CONS-2))
 (1048 1048 (:TYPE-PRESCRIPTION MEM))
 (942 314 (:DEFINITION MV-NTH))
 (918 306 (:REWRITE BCV::GOOD-SCL-IMPLIES-NOT-SUPER-OF-JAVA-LANG-OBJECT-NOT-DEFINED))
 (904 904 (:REWRITE BCV::ISASSIGNABLE-ARRAYTYPE-NOT-NULL-ARRAYTYPE))
 (882 882 (:TYPE-PRESCRIPTION BCV::SUPERCLASS-NO-LOOP1))
 (796 796 (:REWRITE MEM-SUBSET))
 (637 637 (:TYPE-PRESCRIPTION BCV::ISARRAYTYPE))
 (629 629 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (629 629 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (628 628 (:TYPE-PRESCRIPTION BCV::SCL-BCV2JVM))
 (628 628 (:TYPE-PRESCRIPTION JVM::CLASS-BY-NAME-S))
 (628 314 (:DEFINITION BCV::SCL-DECL-BCV2JVM))
 (612 612 (:TYPE-PRESCRIPTION BCV::GOOD-SCL))
 (552 138 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-SUPERCLASS-NO-LOOP1-SUPER))
 (520 520 (:TYPE-PRESCRIPTION BCV::COLLECT-SUPERCLASS-LIST1))
 (450 150 (:REWRITE BCV::ISASSIGNABLE-REFERENCE-PRIMITIVE-TYPE))
 (429 143 (:REWRITE BCV::PRIMITIVE-TYPE-NOT-JAVA-ASSIGNABLE))
 (422 422 (:TYPE-PRESCRIPTION BCV::ISCLASSTERM))
 (420 140 (:DEFINITION BCV::NAME-OF))
 (398 398 (:REWRITE SET-EQUAL-CONS))
 (360 360 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-NO-LOOP-CONS))
 (360 360 (:REWRITE BCV::SUPERCLASS-NO-LOOP1-CONS))
 (360 360 (:REWRITE BCV::SUPER-NO-LOOP-NO-LOOP))
 (314 314 (:REWRITE BCV::SCL-DECL-BCV2JVM-SCL-DECL-JVM2BCV-EQUAL-IMPLIES-CLASS-REP))
 (314 314 (:REWRITE BCV::JVM-ISCLASSTERM-BCV-ISCLASSTERM))
 (314 314 (:REWRITE BCV::ICL-LOADED-FROM-SCL-IMPLIES-CLASS-EXISTS-CLASS-EXISTS-S))
 (314 314 (:REWRITE JVM::CORRECTLY-LOADED?-FOUND))
 (314 314 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH-LEMMA))
 (314 314 (:DEFINITION BCV::MAKE-STATIC-CLASS-DECL))
 (286 286 (:TYPE-PRESCRIPTION BCV::ISCLASSTYPE))
 (276 92 (:DEFINITION BCV::COMPONENT-TYPE))
 (260 260 (:REWRITE BCV::COLLECT-SUPERCLASS-LIST1-DJVM-COLLECT-SUPERCLASS-LIST-MATCH))
 (244 244 (:REWRITE BCV::ISASSIGNABLE-SIZE-EQUAL))
 (222 222 (:REWRITE BCV::ICL-SCL-COMPATIBLE-GOOD-ICL-IMPLIES-SUPERCLASS-NO-LOOP))
 (184 184 (:REWRITE BCV::GOOD-SCL-IMPLIES-CLASSISINTERFACE-T))
 (184 184 (:DEFINITION BCV::COMPOUND))
 (164 164 (:REWRITE BCV::ISJAVAASSIGNABLE-TRANSITIVE))
 (92 92 (:REWRITE BCV::MEM-COLLECT-SUPERCLASS-LIST1-IMPLIES-SUBCLASS))
 (92 92 (:REWRITE BCV::ISJAVASUBCLASSOF-TRANSITIVE))
 (70 35 (:DEFINITION BCV::ISUNINITIALIZEDOBJECT))
 (43 43 (:TYPE-PRESCRIPTION BCV::ISJAVASUBCLASSOF))
 (35 35 (:DEFINITION BCV::ISNULLTYPE))
 (18 9 (:DEFINITION BCV::TOP))
 (15 15 (:TYPE-PRESCRIPTION BCV::CANPOP1))
 (8 8 (:LINEAR BCV::POPMATCHINGLIST1-LEN))
 (6 6 (:REWRITE BCV::CANPOP1-MORE-GENERAL-IMPLIES-CANPOP1-MORE-SPECIFIC))
 (3 3 (:REWRITE BCV::TYPELISTASSIGNABLE-ISMATCHTYPE-2))
 (3 3 (:REWRITE BCV::TYPELISTASSIGNABLE-ISMATCHTYPE-1))
 (1 1 (:REWRITE BCV::POPMATCHINGTYPE-PRESERVE-TYPELISTASSIGNABLE))
 )
(BCV::SIG-FRAME-MORE-GENERAL-PUSHOPERAND-STACK
 (1300 52 (:DEFINITION BCV::POPMATCHINGLIST1))
 (1144 52 (:DEFINITION BCV::POPMATCHINGTYPE))
 (648 216 (:REWRITE BCV::SIZEOF-1-OR-2))
 (372 372 (:REWRITE DEFAULT-CDR))
 (312 156 (:DEFINITION JVM::POP))
 (216 216 (:TYPE-PRESCRIPTION BCV::SIZEOF))
 (204 102 (:REWRITE DEFAULT-+-2))
 (134 134 (:REWRITE DEFAULT-CAR))
 (131 2 (:REWRITE BCV::ISARRAYTYPE-NOT-ASSIGNABLE-TO-TWOWORD))
 (128 60 (:LINEAR DJVM::CONSP-IMPLIES-LEN))
 (128 2 (:REWRITE BCV::ISCLASSTYPE-NOT-ASSIGNABLE-TO-TWOWORD))
 (124 60 (:LINEAR DJVM::CONSP-LEN-NO-LESS-THAN-0))
 (124 2 (:DEFINITION BCV::ISCLASSTYPE))
 (124 2 (:DEFINITION BCV::ISARRAYTYPE))
 (120 120 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (103 35 (:REWRITE BCV::NOT-PRIMITIVE-TYPE-PRIMITIVE-TYPE))
 (102 102 (:REWRITE DEFAULT-+-1))
 (90 9 (:DEFINITION SUBSET))
 (82 82 (:REWRITE DEL-SET-LEN))
 (68 68 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (36 9 (:DEFINITION MEM))
 (35 35 (:REWRITE BCV::ISASSIGNABLE-TRANSITIVE))
 (35 35 (:REWRITE BCV::ISASSIGNABLE-REDUCED-TO-ISJAVAASSIGNABLE))
 (30 30 (:REWRITE BCV::TYPELISTASSIGNABLE-LENGTH-INSTANCE))
 (20 4 (:DEFINITION TRUE-LISTP))
 (18 18 (:REWRITE MEM-SUBSET))
 (16 16 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (9 9 (:TYPE-PRESCRIPTION MEM))
 (3 3 (:TYPE-PRESCRIPTION BCV::ISARRAYTYPE))
 (3 3 (:REWRITE BCV::TYPELISTASSIGNABLE-IMPLIES-LEN-EQUAL))
 (3 3 (:REWRITE BCV::NOTHING-ISASSIGNABLE-TO-TOP))
 (3 3 (:REWRITE BCV::ISASSIGNABLE-TOP))
 (3 2 (:REWRITE BCV::ISASSIGNABLE-ARRAYTYPE-NOT-NULL-ARRAYTYPE))
 (2 2 (:TYPE-PRESCRIPTION BCV::ISCLASSTYPE))
 (2 2 (:REWRITE BCV::NOT-LONG-NOT-DOUBLE-THEN-NOT-ASSIGNABLE-TO-TWOWORD))
 (2 2 (:REWRITE BCV::ISASSIGNABLE-FACT-2))
 )
(BCV::LEN-PUSHOPSTACK
 (156 78 (:REWRITE DEFAULT-+-2))
 (78 78 (:REWRITE DEFAULT-+-1))
 (40 40 (:REWRITE BCV::TYPELISTASSIGNABLE-LEN-EQUAL))
 (40 40 (:REWRITE DEL-SET-LEN))
 (40 40 (:REWRITE DEFAULT-CDR))
 (26 10 (:REWRITE BCV::SIZEOF-1-OR-2))
 (10 10 (:REWRITE BCV::ISASSIGNABLE-SIZE-EQUAL))
 )
