Offset 1, 2 lines modified | Offset 1, 2 lines modified | ||
1 | · | 1 | ·240529ba7fc021912cdf063b0c05343a·495084·java·optional·libxtc-rats-java_1.15.0-2_all.deb |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2021-10-25·09:54:06.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2021-10-25·09:54:06.000000·debian-binary |
2 | -rw-r--r--···0········0········0······920·2021-10-25·09:54:06.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0······920·2021-10-25·09:54:06.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0···493 | 3 | -rw-r--r--···0········0········0···493972·2021-10-25·09:54:06.000000·data.tar.xz |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | Package:·libxtc-rats-java | 1 | Package:·libxtc-rats-java |
2 | Version:·1.15.0-2 | 2 | Version:·1.15.0-2 |
3 | Architecture:·all | 3 | Architecture:·all |
4 | Maintainer:·Debian·Java·Maintainers·<pkg-java-maintainers@lists.alioth.debian.org> | 4 | Maintainer:·Debian·Java·Maintainers·<pkg-java-maintainers@lists.alioth.debian.org> |
5 | Installed-Size:·59 | 5 | Installed-Size:·596 |
6 | Depends:·libantlr-java | 6 | Depends:·libantlr-java |
7 | Section:·java | 7 | Section:·java |
8 | Priority:·optional | 8 | Priority:·optional |
9 | Homepage:·https://cs.nyu.edu/rgrimm/xtc/ | 9 | Homepage:·https://cs.nyu.edu/rgrimm/xtc/ |
10 | Description:·parser·generator·written·in·Java | 10 | Description:·parser·generator·written·in·Java |
11 | ·The·xtc·(eXTensible·Compiler)·project·is·exploring·novel·programming·languages | 11 | ·The·xtc·(eXTensible·Compiler)·project·is·exploring·novel·programming·languages |
12 | ·and·tools·to·improve·the·expressiveness,·safety,·and·efficiency·of·complex | 12 | ·and·tools·to·improve·the·expressiveness,·safety,·and·efficiency·of·complex |
Offset 2, 15 lines modified | Offset 2, 15 lines modified | ||
2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/ | 2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/ |
3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/ | 3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/ |
4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/doc/ | 4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/doc/ |
5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/doc/libxtc-rats-java/ | 5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/doc/libxtc-rats-java/ |
6 | -rw-r--r--···0·root·········(0)·root·········(0)······243·2021-10-25·09:54:06.000000·./usr/share/doc/libxtc-rats-java/changelog.Debian.gz | 6 | -rw-r--r--···0·root·········(0)·root·········(0)······243·2021-10-25·09:54:06.000000·./usr/share/doc/libxtc-rats-java/changelog.Debian.gz |
7 | -rw-r--r--···0·root·········(0)·root·········(0)·····6742·2021-10-25·09:54:06.000000·./usr/share/doc/libxtc-rats-java/copyright | 7 | -rw-r--r--···0·root·········(0)·root·········(0)·····6742·2021-10-25·09:54:06.000000·./usr/share/doc/libxtc-rats-java/copyright |
8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/java/ | 8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/java/ |
9 | -rw-r--r--···0·root·········(0)·root·········(0)···52 | 9 | -rw-r--r--···0·root·········(0)·root·········(0)···521238·2021-10-25·09:54:06.000000·./usr/share/java/rats-1.15.0.jar |
10 | -rw-r--r--···0·root·········(0)·root·········(0)····45645·2021-10-25·09:54:06.000000·./usr/share/java/rats-runtime-1.15.0.jar | 10 | -rw-r--r--···0·root·········(0)·root·········(0)····45645·2021-10-25·09:54:06.000000·./usr/share/java/rats-runtime-1.15.0.jar |
11 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/ | 11 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/ |
12 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/ | 12 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/ |
13 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/rats/ | 13 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/rats/ |
14 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/rats/1.15.0/ | 14 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/rats/1.15.0/ |
15 | -rw-r--r--···0·root·········(0)·root·········(0)·····2195·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/rats/1.15.0/rats-1.15.0.pom | 15 | -rw-r--r--···0·root·········(0)·root·········(0)·····2195·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/rats/1.15.0/rats-1.15.0.pom |
16 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/rats/debian/ | 16 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/rats/debian/ |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·52 | 1 | Zip·file·size:·521238·bytes,·number·of·entries:·305 |
2 | -rw----·····1.0·fat········0·bx·stor·21-Oct-25·09:54·META-INF/ | 2 | -rw----·····1.0·fat········0·bx·stor·21-Oct-25·09:54·META-INF/ |
3 | -rw-r--r--··2.0·unx······145·b-·defN·21-Oct-25·09:54·META-INF/MANIFEST.MF | 3 | -rw-r--r--··2.0·unx······145·b-·defN·21-Oct-25·09:54·META-INF/MANIFEST.MF |
4 | -rw----·····1.0·fat········0·b-·stor·21-Oct-25·09:54·xtc/ | 4 | -rw----·····1.0·fat········0·b-·stor·21-Oct-25·09:54·xtc/ |
5 | -rw----·····2.0·fat·····1120·bl·defN·21-Oct-25·09:54·xtc/Constants$FuzzyBoolean.class | 5 | -rw----·····2.0·fat·····1120·bl·defN·21-Oct-25·09:54·xtc/Constants$FuzzyBoolean.class |
6 | -rw----·····2.0·fat·····5194·bl·defN·21-Oct-25·09:54·xtc/Constants.class | 6 | -rw----·····2.0·fat·····5194·bl·defN·21-Oct-25·09:54·xtc/Constants.class |
7 | -rw----·····2.0·fat·····5676·bl·defN·21-Oct-25·09:54·xtc/Limits.class | 7 | -rw----·····2.0·fat·····5676·bl·defN·21-Oct-25·09:54·xtc/Limits.class |
8 | -rw----·····2.0·fat······878·bl·defN·21-Oct-25·09:54·xtc/Platform.class | 8 | -rw----·····2.0·fat······878·bl·defN·21-Oct-25·09:54·xtc/Platform.class |
Offset 179, 18 lines modified | Offset 179, 18 lines modified | ||
179 | -rw----·····2.0·fat·····5102·bl·defN·21-Oct-25·09:54·xtc/tree/LineupPrinter.class | 179 | -rw----·····2.0·fat·····5102·bl·defN·21-Oct-25·09:54·xtc/tree/LineupPrinter.class |
180 | -rw----·····2.0·fat······263·bl·defN·21-Oct-25·09:54·xtc/tree/Locatable.class | 180 | -rw----·····2.0·fat······263·bl·defN·21-Oct-25·09:54·xtc/tree/Locatable.class |
181 | -rw----·····2.0·fat·····1664·bl·defN·21-Oct-25·09:54·xtc/tree/Location.class | 181 | -rw----·····2.0·fat·····1664·bl·defN·21-Oct-25·09:54·xtc/tree/Location.class |
182 | -rw----·····2.0·fat·····1099·bl·defN·21-Oct-25·09:54·xtc/tree/Node$1.class | 182 | -rw----·····2.0·fat·····1099·bl·defN·21-Oct-25·09:54·xtc/tree/Node$1.class |
183 | -rw----·····2.0·fat·····8105·bl·defN·21-Oct-25·09:54·xtc/tree/Node.class | 183 | -rw----·····2.0·fat·····8105·bl·defN·21-Oct-25·09:54·xtc/tree/Node.class |
184 | -rw----·····2.0·fat·····1132·bl·defN·21-Oct-25·09:54·xtc/tree/ParseTreePrinter.class | 184 | -rw----·····2.0·fat·····1132·bl·defN·21-Oct-25·09:54·xtc/tree/ParseTreePrinter.class |
185 | -rw----·····2.0·fat·····1276·bl·defN·21-Oct-25·09:54·xtc/tree/ParseTreeStripper.class | 185 | -rw----·····2.0·fat·····1276·bl·defN·21-Oct-25·09:54·xtc/tree/ParseTreeStripper.class |
186 | -rw----·····2.0·fat·····1 | 186 | -rw----·····2.0·fat·····1670·bl·defN·21-Oct-25·09:54·xtc/tree/Pragma.class |
187 | -rw----·····2.0·fat····10068·bl·defN·21-Oct-25·09:54·xtc/tree/Printer.class | 187 | -rw----·····2.0·fat····10068·bl·defN·21-Oct-25·09:54·xtc/tree/Printer.class |
188 | -rw----·····2.0·fat·····1771·bl·defN·21-Oct-25·09:54·xtc/tree/Relocator.class | 188 | -rw----·····2.0·fat·····1771·bl·defN·21-Oct-25·09:54·xtc/tree/Relocator.class |
189 | -rw----·····2.0·fat·····1 | 189 | -rw----·····2.0·fat·····1682·bl·defN·21-Oct-25·09:54·xtc/tree/SourceIdentity.class |
190 | -rw----·····2.0·fat·····1710·bl·defN·21-Oct-25·09:54·xtc/tree/Token.class | 190 | -rw----·····2.0·fat·····1710·bl·defN·21-Oct-25·09:54·xtc/tree/Token.class |
191 | -rw----·····2.0·fat·····1542·bl·defN·21-Oct-25·09:54·xtc/tree/Transducer$1.class | 191 | -rw----·····2.0·fat·····1542·bl·defN·21-Oct-25·09:54·xtc/tree/Transducer$1.class |
192 | -rw----·····2.0·fat·····7173·bl·defN·21-Oct-25·09:54·xtc/tree/Transducer.class | 192 | -rw----·····2.0·fat·····7173·bl·defN·21-Oct-25·09:54·xtc/tree/Transducer.class |
193 | -rw----·····2.0·fat·····2017·bl·defN·21-Oct-25·09:54·xtc/tree/TraversalException.class | 193 | -rw----·····2.0·fat·····2017·bl·defN·21-Oct-25·09:54·xtc/tree/TraversalException.class |
194 | -rw----·····2.0·fat······395·bl·defN·21-Oct-25·09:54·xtc/tree/Utility.class | 194 | -rw----·····2.0·fat······395·bl·defN·21-Oct-25·09:54·xtc/tree/Utility.class |
195 | -rw----·····2.0·fat······273·bl·defN·21-Oct-25·09:54·xtc/tree/VisitingException.class | 195 | -rw----·····2.0·fat······273·bl·defN·21-Oct-25·09:54·xtc/tree/VisitingException.class |
196 | -rw----·····2.0·fat······676·bl·defN·21-Oct-25·09:54·xtc/tree/Visitor$1.class | 196 | -rw----·····2.0·fat······676·bl·defN·21-Oct-25·09:54·xtc/tree/Visitor$1.class |
Offset 203, 15 lines modified | Offset 203, 15 lines modified | ||
203 | -rw----·····2.0·fat····20613·bl·defN·21-Oct-25·09:54·xtc/type/AST.class | 203 | -rw----·····2.0·fat····20613·bl·defN·21-Oct-25·09:54·xtc/type/AST.class |
204 | -rw----·····2.0·fat·····1683·bl·defN·21-Oct-25·09:54·xtc/type/AliasT.class | 204 | -rw----·····2.0·fat·····1683·bl·defN·21-Oct-25·09:54·xtc/type/AliasT.class |
205 | -rw----·····2.0·fat·····1145·bl·defN·21-Oct-25·09:54·xtc/type/AnnotatedT.class | 205 | -rw----·····2.0·fat·····1145·bl·defN·21-Oct-25·09:54·xtc/type/AnnotatedT.class |
206 | -rw----·····2.0·fat·····2558·bl·defN·21-Oct-25·09:54·xtc/type/ArrayT.class | 206 | -rw----·····2.0·fat·····2558·bl·defN·21-Oct-25·09:54·xtc/type/ArrayT.class |
207 | -rw----·····2.0·fat·····1426·bl·defN·21-Oct-25·09:54·xtc/type/BooleanT.class | 207 | -rw----·····2.0·fat·····1426·bl·defN·21-Oct-25·09:54·xtc/type/BooleanT.class |
208 | -rw----·····2.0·fat·····2435·bl·defN·21-Oct-25·09:54·xtc/type/C$1.class | 208 | -rw----·····2.0·fat·····2435·bl·defN·21-Oct-25·09:54·xtc/type/C$1.class |
209 | -rw----·····2.0·fat····23234·bl·defN·21-Oct-25·09:54·xtc/type/C.class | 209 | -rw----·····2.0·fat····23234·bl·defN·21-Oct-25·09:54·xtc/type/C.class |
210 | -rw----·····2.0·fat····· | 210 | -rw----·····2.0·fat·····5208·bl·defN·21-Oct-25·09:54·xtc/type/CFactory.class |
211 | -rw----·····2.0·fat·····1202·bl·defN·21-Oct-25·09:54·xtc/type/CastReference.class | 211 | -rw----·····2.0·fat·····1202·bl·defN·21-Oct-25·09:54·xtc/type/CastReference.class |
212 | -rw----·····2.0·fat·····1913·bl·defN·21-Oct-25·09:54·xtc/type/ClassOrInterfaceT.class | 212 | -rw----·····2.0·fat·····1913·bl·defN·21-Oct-25·09:54·xtc/type/ClassOrInterfaceT.class |
213 | -rw----·····2.0·fat·····1910·bl·defN·21-Oct-25·09:54·xtc/type/ClassT.class | 213 | -rw----·····2.0·fat·····1910·bl·defN·21-Oct-25·09:54·xtc/type/ClassT.class |
214 | -rw----·····2.0·fat·····1267·bl·defN·21-Oct-25·09:54·xtc/type/Constant$Kind.class | 214 | -rw----·····2.0·fat·····1267·bl·defN·21-Oct-25·09:54·xtc/type/Constant$Kind.class |
215 | -rw----·····2.0·fat·····3896·bl·defN·21-Oct-25·09:54·xtc/type/Constant.class | 215 | -rw----·····2.0·fat·····3896·bl·defN·21-Oct-25·09:54·xtc/type/Constant.class |
216 | -rw----·····2.0·fat······337·bl·defN·21-Oct-25·09:54·xtc/type/DerivedT.class | 216 | -rw----·····2.0·fat······337·bl·defN·21-Oct-25·09:54·xtc/type/DerivedT.class |
217 | -rw----·····2.0·fat······401·bl·defN·21-Oct-25·09:54·xtc/type/DynamicReference.class | 217 | -rw----·····2.0·fat······401·bl·defN·21-Oct-25·09:54·xtc/type/DynamicReference.class |
Offset 300, 8 lines modified | Offset 300, 8 lines modified | ||
300 | -rw----·····2.0·fat·····2216·bl·defN·21-Oct-25·09:54·xtc/util/Statistics.class | 300 | -rw----·····2.0·fat·····2216·bl·defN·21-Oct-25·09:54·xtc/util/Statistics.class |
301 | -rw----·····2.0·fat·····6717·bl·defN·21-Oct-25·09:54·xtc/util/SymbolTable$Scope.class | 301 | -rw----·····2.0·fat·····6717·bl·defN·21-Oct-25·09:54·xtc/util/SymbolTable$Scope.class |
302 | -rw----·····2.0·fat·····6311·bl·defN·21-Oct-25·09:54·xtc/util/SymbolTable.class | 302 | -rw----·····2.0·fat·····6311·bl·defN·21-Oct-25·09:54·xtc/util/SymbolTable.class |
303 | -rw----·····2.0·fat·····1539·bl·defN·21-Oct-25·09:54·xtc/util/Throughput.class | 303 | -rw----·····2.0·fat·····1539·bl·defN·21-Oct-25·09:54·xtc/util/Throughput.class |
304 | -rw----·····2.0·fat·····9448·bl·defN·21-Oct-25·09:54·xtc/util/Tool.class | 304 | -rw----·····2.0·fat·····9448·bl·defN·21-Oct-25·09:54·xtc/util/Tool.class |
305 | -rw----·····2.0·fat····10303·bl·defN·21-Oct-25·09:54·xtc/util/Utilities.class | 305 | -rw----·····2.0·fat····10303·bl·defN·21-Oct-25·09:54·xtc/util/Utilities.class |
306 | -rw----·····2.0·fat·····4448·bl·defN·21-Oct-25·09:54·xtc/util/UtilitiesTest.class | 306 | -rw----·····2.0·fat·····4448·bl·defN·21-Oct-25·09:54·xtc/util/UtilitiesTest.class |
307 | 305·files,·961 | 307 | 305·files,·961660·bytes·uncompressed,·476782·bytes·compressed:··50.4% |
Offset 4780, 11672 lines modified | Offset 4780, 11672 lines modified | ||
4780 | 501C2·Filename··············'XXXXXXXXXXXXXXXXXXXXX' | 4780 | 501C2·Filename··············'XXXXXXXXXXXXXXXXXXXXX' |
4781 | # | 4781 | # |
4782 | #·WARNING:·Offset·0x501C2:·Filename·'XXXXXXXXXXXXXXXXXXXXX' | 4782 | #·WARNING:·Offset·0x501C2:·Filename·'XXXXXXXXXXXXXXXXXXXXX' |
4783 | #··········Zero·length·filename | 4783 | #··········Zero·length·filename |
4784 | # | 4784 | # |
4785 | 501D7·PAYLOAD | 4785 | 501D7·PAYLOAD |
4786 | 50 | 4786 | 50540·DATA·DESCRIPTOR·······08074B50·(134695760) |
4787 | 50 | 4787 | 50544·CRC···················45418E28·(1161924136) |
4788 | 50 | 4788 | 50548·Compressed·Size·······00000369·(873) |
4789 | 505 | 4789 | 5054C·Uncompressed·Size·····00000686·(1670) |
4790 | 505 | 4790 | 50550·LOCAL·HEADER·#186·····04034B50·(67324752) |
4791 | 505 | 4791 | 50554·Extract·Zip·Spec······14·(20)·'2.0' |
4792 | 505 | 4792 | 50555·Extract·OS············00·(0)·'MS-DOS' |
4793 | 505 | 4793 | 50556·General·Purpose·Flag··0808·(2056) |
4794 | ······[Bits·1-2]············0·'Normal·Compression' | 4794 | ······[Bits·1-2]············0·'Normal·Compression' |
4795 | ······[Bit··3]··············1·'Streamed' | 4795 | ······[Bit··3]··············1·'Streamed' |
4796 | ······[Bit·11]··············1·'Language·Encoding' | 4796 | ······[Bit·11]··············1·'Language·Encoding' |
4797 | 505 | 4797 | 50558·Compression·Method····0008·(8)·'Deflated' |
4798 | 505 | 4798 | 5055A·Modification·Time·····53594EC3·(1398361795)·'Mon·Oct·25·09:54:06·2021' |
4799 | 505 | 4799 | 5055E·CRC···················00000000·(0) |
4800 | 505 | 4800 | 50562·Compressed·Size·······00000000·(0) |
4801 | 505 | 4801 | 50566·Uncompressed·Size·····00000000·(0) |
4802 | 505 | 4802 | 5056A·Filename·Length·······0016·(22) |
4803 | 505 | 4803 | 5056C·Extra·Length··········0000·(0) |
4804 | 505 | 4804 | 5056E·Filename··············'XXXXXXXXXXXXXXXXXXXXXX' |
4805 | # | 4805 | # |
4806 | #·WARNING:·Offset·0x505 | 4806 | #·WARNING:·Offset·0x5056E:·Filename·'XXXXXXXXXXXXXXXXXXXXXX' |
4807 | #··········Zero·length·filename | 4807 | #··········Zero·length·filename |
4808 | # | 4808 | # |
4809 | 505 | 4809 | 50584·PAYLOAD |
4810 | 518 | 4810 | 51894·DATA·DESCRIPTOR·······08074B50·(134695760) |
4811 | 518 | 4811 | 51898·CRC···················27709F52·(661692242) |
4812 | 518 | 4812 | 5189C·Compressed·Size·······00001310·(4880) |
4813 | 518 | 4813 | 518A0·Uncompressed·Size·····00002754·(10068) |
4814 | 518 | 4814 | 518A4·LOCAL·HEADER·#187·····04034B50·(67324752) |
4815 | 518 | 4815 | 518A8·Extract·Zip·Spec······14·(20)·'2.0' |
4816 | 518 | 4816 | 518A9·Extract·OS············00·(0)·'MS-DOS' |
4817 | 518 | 4817 | 518AA·General·Purpose·Flag··0808·(2056) |
4818 | ······[Bits·1-2]············0·'Normal·Compression' | 4818 | ······[Bits·1-2]············0·'Normal·Compression' |
4819 | ······[Bit··3]··············1·'Streamed' | 4819 | ······[Bit··3]··············1·'Streamed' |
4820 | ······[Bit·11]··············1·'Language·Encoding' | 4820 | ······[Bit·11]··············1·'Language·Encoding' |
4821 | 518 | 4821 | 518AC·Compression·Method····0008·(8)·'Deflated' |
4822 | 518 | 4822 | 518AE·Modification·Time·····53594EC3·(1398361795)·'Mon·Oct·25·09:54:06·2021' |
4823 | 518 | 4823 | 518B2·CRC···················00000000·(0) |
4824 | 518 | 4824 | 518B6·Compressed·Size·······00000000·(0) |
4825 | 518 | 4825 | 518BA·Uncompressed·Size·····00000000·(0) |
4826 | 518 | 4826 | 518BE·Filename·Length·······0018·(24) |
4827 | 518 | 4827 | 518C0·Extra·Length··········0000·(0) |
4828 | 518 | 4828 | 518C2·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXX' |
4829 | # | 4829 | # |
4830 | #·WARNING:·Offset·0x518 | 4830 | #·WARNING:·Offset·0x518C2:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXX' |
4831 | #··········Zero·length·filename | 4831 | #··········Zero·length·filename |
4832 | # | 4832 | # |
4833 | 518 | 4833 | 518DA·PAYLOAD |
4834 | 51C | 4834 | 51CB3·DATA·DESCRIPTOR·······08074B50·(134695760) |
4835 | 51C | 4835 | 51CB7·CRC···················6EFCDB2A·(1862064938) |
4836 | 51C | 4836 | 51CBB·Compressed·Size·······000003D9·(985) |
4837 | 51C | 4837 | 51CBF·Uncompressed·Size·····000006EB·(1771) |
4838 | 51C | 4838 | 51CC3·LOCAL·HEADER·#188·····04034B50·(67324752) |
4839 | 51C | 4839 | 51CC7·Extract·Zip·Spec······14·(20)·'2.0' |
4840 | 51C | 4840 | 51CC8·Extract·OS············00·(0)·'MS-DOS' |
4841 | 51C | 4841 | 51CC9·General·Purpose·Flag··0808·(2056) |
4842 | ······[Bits·1-2]············0·'Normal·Compression' | 4842 | ······[Bits·1-2]············0·'Normal·Compression' |
4843 | ······[Bit··3]··············1·'Streamed' | 4843 | ······[Bit··3]··············1·'Streamed' |
4844 | ······[Bit·11]··············1·'Language·Encoding' | 4844 | ······[Bit·11]··············1·'Language·Encoding' |
4845 | 51C | 4845 | 51CCB·Compression·Method····0008·(8)·'Deflated' |
4846 | 51C | 4846 | 51CCD·Modification·Time·····53594EC3·(1398361795)·'Mon·Oct·25·09:54:06·2021' |
4847 | 51C | 4847 | 51CD1·CRC···················00000000·(0) |
4848 | 51C | 4848 | 51CD5·Compressed·Size·······00000000·(0) |
4849 | 51C | 4849 | 51CD9·Uncompressed·Size·····00000000·(0) |
4850 | 51C | 4850 | 51CDD·Filename·Length·······001D·(29) |
4851 | 51C | 4851 | 51CDF·Extra·Length··········0000·(0) |
4852 | 51C | 4852 | 51CE1·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' |
4853 | # | 4853 | # |
4854 | #·WARNING:·Offset·0x51C | 4854 | #·WARNING:·Offset·0x51CE1:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' |
4855 | #··········Zero·length·filename | 4855 | #··········Zero·length·filename |
4856 | # | 4856 | # |
4857 | 51C | 4857 | 51CFE·PAYLOAD |
4858 | 5 | 4858 | 5206C·DATA·DESCRIPTOR·······08074B50·(134695760) |
4859 | 5 | 4859 | 52070·CRC···················881A0CD3·(2283408595) |
4860 | 5 | 4860 | 52074·Compressed·Size·······0000036E·(878) |
4861 | 5 | 4861 | 52078·Uncompressed·Size·····00000692·(1682) |
4862 | 5 | 4862 | 5207C·LOCAL·HEADER·#189·····04034B50·(67324752) |
4863 | 5 | 4863 | 52080·Extract·Zip·Spec······14·(20)·'2.0' |
4864 | 5 | 4864 | 52081·Extract·OS············00·(0)·'MS-DOS' |
4865 | 5 | 4865 | 52082·General·Purpose·Flag··0808·(2056) |
4866 | ······[Bits·1-2]············0·'Normal·Compression' | 4866 | ······[Bits·1-2]············0·'Normal·Compression' |
4867 | ······[Bit··3]··············1·'Streamed' | 4867 | ······[Bit··3]··············1·'Streamed' |
4868 | ······[Bit·11]··············1·'Language·Encoding' | 4868 | ······[Bit·11]··············1·'Language·Encoding' |
4869 | 5 | 4869 | 52084·Compression·Method····0008·(8)·'Deflated' |
4870 | 5 | 4870 | 52086·Modification·Time·····53594EC3·(1398361795)·'Mon·Oct·25·09:54:06·2021' |
4871 | 5 | 4871 | 5208A·CRC···················00000000·(0) |
4872 | 5 | 4872 | 5208E·Compressed·Size·······00000000·(0) |
4873 | 5 | 4873 | 52092·Uncompressed·Size·····00000000·(0) |
4874 | 5 | 4874 | 52096·Filename·Length·······0014·(20) |
4875 | 5 | 4875 | 52098·Extra·Length··········0000·(0) |
4876 | 5 | 4876 | 5209A·Filename··············'XXXXXXXXXXXXXXXXXXXX' |
4877 | # | 4877 | # |
4878 | #·WARNING:·Offset·0x5 | 4878 | #·WARNING:·Offset·0x5209A:·Filename·'XXXXXXXXXXXXXXXXXXXX' |
4879 | #··········Zero·length·filename | 4879 | #··········Zero·length·filename |
4880 | # | 4880 | # |
4881 | 520 | 4881 | 520AE·PAYLOAD |
4882 | 52 | 4882 | 5240B·DATA·DESCRIPTOR·······08074B50·(134695760) |
4883 | 52 | 4883 | 5240F·CRC···················F24904A6·(4064871590) |
4884 | 52 | 4884 | 52413·Compressed·Size·······0000035D·(861) |
4885 | 52 | 4885 | 52417·Uncompressed·Size·····000006AE·(1710) |
4886 | 52 | 4886 | 5241B·LOCAL·HEADER·#190·····04034B50·(67324752) |
4887 | 52 | 4887 | 5241F·Extract·Zip·Spec······14·(20)·'2.0' |
4888 | 52 | 4888 | 52420·Extract·OS············00·(0)·'MS-DOS' |
4889 | 52 | 4889 | 52421·General·Purpose·Flag··0808·(2056) |
4890 | ······[Bits·1-2]············0·'Normal·Compression' | 4890 | ······[Bits·1-2]············0·'Normal·Compression' |
4891 | ······[Bit··3]··············1·'Streamed' | 4891 | ······[Bit··3]··············1·'Streamed' |
4892 | ······[Bit·11]··············1·'Language·Encoding' | 4892 | ······[Bit·11]··············1·'Language·Encoding' |
4893 | 52 | 4893 | 52423·Compression·Method····0008·(8)·'Deflated' |
4894 | 52 | 4894 | 52425·Modification·Time·····53594EC3·(1398361795)·'Mon·Oct·25·09:54:06·2021' |
4895 | 52 | 4895 | 52429·CRC···················00000000·(0) |
4896 | 52 | 4896 | 5242D·Compressed·Size·······00000000·(0) |
Max diff block lines reached; 862095/871372 bytes (98.94%) of diff not shown. |
Offset 14, 42 lines modified | Offset 14, 42 lines modified | ||
14 | ········return·true; | 14 | ········return·true; |
15 | ····} | 15 | ····} |
16 | ···· | 16 | ···· |
17 | ····public·int·size()·{ | 17 | ····public·int·size()·{ |
18 | ········return·2; | 18 | ········return·2; |
19 | ····} | 19 | ····} |
20 | ···· | 20 | ···· |
21 | ····public·Object·get(final·int· | 21 | ····public·Object·get(final·int·n)·{ |
22 | ········switch·( | 22 | ········switch·(n)·{ |
23 | ············case·0:·{ | 23 | ············case·0:·{ |
24 | ················return·this.directive; | 24 | ················return·this.directive; |
25 | ············} | 25 | ············} |
26 | ············case·1:·{ | 26 | ············case·1:·{ |
27 | ················return·this.node; | 27 | ················return·this.node; |
28 | ············} | 28 | ············} |
29 | ············default:·{ | 29 | ············default:·{ |
30 | ················throw·new·IndexOutOfBoundsException("Index:·"·+· | 30 | ················throw·new·IndexOutOfBoundsException("Index:·"·+·n·+·",·Size:·2"); |
31 | ············} | 31 | ············} |
32 | ········} | 32 | ········} |
33 | ····} | 33 | ····} |
34 | ···· | 34 | ···· |
35 | ····public·Object·set(final·int· | 35 | ····public·Object·set(final·int·n,·final·Object·o)·{ |
36 | ········switch·( | 36 | ········switch·(n)·{ |
37 | ············case·0:·{ | 37 | ············case·0:·{ |
38 | ················final·String·directive·=·this.directive; | 38 | ················final·String·directive·=·this.directive; |
39 | ················this.directive·=·(String)o; | 39 | ················this.directive·=·(String)o; |
40 | ················return·directive; | 40 | ················return·directive; |
41 | ············} | 41 | ············} |
42 | ············case·1:·{ | 42 | ············case·1:·{ |
43 | ················final·Node·node·=·this.node; | 43 | ················final·Node·node·=·this.node; |
44 | ················this.node·=·(Node)o; | 44 | ················this.node·=·(Node)o; |
45 | ················return·node; | 45 | ················return·node; |
46 | ············} | 46 | ············} |
47 | ············default:·{ | 47 | ············default:·{ |
48 | ················throw·new·IndexOutOfBoundsException("Index:·"·+· | 48 | ················throw·new·IndexOutOfBoundsException("Index:·"·+·n·+·",·Size:·2"); |
49 | ············} | 49 | ············} |
50 | ········} | 50 | ········} |
51 | ····} | 51 | ····} |
52 | ···· | 52 | ···· |
53 | ····public·int·hashCode()·{ | 53 | ····public·int·hashCode()·{ |
54 | ········return·this.directive.hashCode(); | 54 | ········return·this.directive.hashCode(); |
55 | ····} | 55 | ····} |
Offset 14, 42 lines modified | Offset 14, 42 lines modified | ||
14 | ········return·true; | 14 | ········return·true; |
15 | ····} | 15 | ····} |
16 | ···· | 16 | ···· |
17 | ····public·int·size()·{ | 17 | ····public·int·size()·{ |
18 | ········return·2; | 18 | ········return·2; |
19 | ····} | 19 | ····} |
20 | ···· | 20 | ···· |
21 | ····public·Object·get(final·int· | 21 | ····public·Object·get(final·int·n)·{ |
22 | ········switch·( | 22 | ········switch·(n)·{ |
23 | ············case·0:·{ | 23 | ············case·0:·{ |
24 | ················return·this.ident; | 24 | ················return·this.ident; |
25 | ············} | 25 | ············} |
26 | ············case·1:·{ | 26 | ············case·1:·{ |
27 | ················return·this.node; | 27 | ················return·this.node; |
28 | ············} | 28 | ············} |
29 | ············default:·{ | 29 | ············default:·{ |
30 | ················throw·new·IndexOutOfBoundsException("Index:·"·+· | 30 | ················throw·new·IndexOutOfBoundsException("Index:·"·+·n·+·",·Size:·2"); |
31 | ············} | 31 | ············} |
32 | ········} | 32 | ········} |
33 | ····} | 33 | ····} |
34 | ···· | 34 | ···· |
35 | ····public·Object·set(final·int· | 35 | ····public·Object·set(final·int·n,·final·Object·o)·{ |
36 | ········switch·( | 36 | ········switch·(n)·{ |
37 | ············case·0:·{ | 37 | ············case·0:·{ |
38 | ················final·String·ident·=·this.ident; | 38 | ················final·String·ident·=·this.ident; |
39 | ················this.ident·=·(String)o; | 39 | ················this.ident·=·(String)o; |
40 | ················return·ident; | 40 | ················return·ident; |
41 | ············} | 41 | ············} |
42 | ············case·1:·{ | 42 | ············case·1:·{ |
43 | ················final·Node·node·=·this.node; | 43 | ················final·Node·node·=·this.node; |
44 | ················this.node·=·(Node)o; | 44 | ················this.node·=·(Node)o; |
45 | ················return·node; | 45 | ················return·node; |
46 | ············} | 46 | ············} |
47 | ············default:·{ | 47 | ············default:·{ |
48 | ················throw·new·IndexOutOfBoundsException("Index:·"·+· | 48 | ················throw·new·IndexOutOfBoundsException("Index:·"·+·n·+·",·Size:·2"); |
49 | ············} | 49 | ············} |
50 | ········} | 50 | ········} |
51 | ····} | 51 | ····} |
52 | ···· | 52 | ···· |
53 | ····public·int·hashCode()·{ | 53 | ····public·int·hashCode()·{ |
54 | ········return·this.ident.hashCode(); | 54 | ········return·this.ident.hashCode(); |
55 | ····} | 55 | ····} |
Offset 120, 19 lines modified | Offset 120, 19 lines modified | ||
120 | ········return·type.attribute(Constants.ATT_CONSTANT); | 120 | ········return·type.attribute(Constants.ATT_CONSTANT); |
121 | ····} | 121 | ····} |
122 | ···· | 122 | ···· |
123 | ····public·Type·builtin(final·Type·type)·{ | 123 | ····public·Type·builtin(final·Type·type)·{ |
124 | ········return·type.attribute(Constants.ATT_BUILTIN); | 124 | ········return·type.attribute(Constants.ATT_BUILTIN); |
125 | ····} | 125 | ····} |
126 | ···· | 126 | ···· |
127 | ····public·CFactory·decl(final·boolean·b,·final·String·s | 127 | ····public·CFactory·decl(final·boolean·b,·final·String·s,·final·Type·type)·{ |
128 | ········if·(b)·{ | 128 | ········if·(b)·{ |
129 | ············this.scope.define(s | 129 | ············this.scope.define(s,·(Object)this.builtin(type)); |
130 | ········} | 130 | ········} |
131 | ········this.scope.define(this.prefix·+·s | 131 | ········this.scope.define(this.prefix·+·s,·(Object)this.builtin(type)); |
132 | ········return·this; | 132 | ········return·this; |
133 | ····} | 133 | ····} |
134 | ···· | 134 | ···· |
135 | ····public·void·declareBuiltIns(final·boolean·b)·{ | 135 | ····public·void·declareBuiltIns(final·boolean·b)·{ |
136 | ········this.decl(b,·"calloc",·this.f(this.p2v(),·this.size(),·this.size())); | 136 | ········this.decl(b,·"calloc",·this.f(this.p2v(),·this.size(),·this.size())); |
137 | ········this.decl(b,·"free",·this.f(this.v(),·this.p2v())); | 137 | ········this.decl(b,·"free",·this.f(this.v(),·this.p2v())); |
138 | ········this.decl(b,·"malloc",·this.f(this.p2v(),·this.size())); | 138 | ········this.decl(b,·"malloc",·this.f(this.p2v(),·this.size())); |