User Tools

Site Tools


inner_classfiles_naming

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
inner_classfiles_naming [2013/11/13 07:40] yanninner_classfiles_naming [2025/01/15 21:40] (current) – external edit 127.0.0.1
Line 10: Line 10:
 </code> </code>
  
-Compile it with your standard Java compiler ''javac''. On both MacOS and Windows, there are two files generated... **BUT**, these two files have different names (!), thus throwing on the ground some of the dedicated [[PADL]] tests (in particular in project [[PADL Creator ClassFile Tests]])+Compile it with your standard Java compiler ''javac''. On both MacOS and Windows, there are two files generated... **BUT**, these two files have different names (!), thus throwing on the ground some of the dedicated [[PADL]] tests (in particular in project [[PADL Creator ClassFile|PADL Creator ClassFile Tests]])
  
   * On MacOS   * On MacOS
Line 19: Line 19:
     * ''Anonymous$1$B.class''     * ''Anonymous$1$B.class''
  
-Did you notice the differenceon MacOS, the file describing the inner class is named ''Anonymous$1B.class'' with only one $ sign, while on Windows, its name is ''Anonymous$1$B.class'' with two $ signs. Sigh...+Did you notice the differenceon MacOS, the file describing the inner class is named ''Anonymous$1B.class'' with only one $ signon Windows, its name is ''Anonymous$1$B.class'' with two $ signs. **Sigh...**
inner_classfiles_naming.1384328448.txt.gz · Last modified: (external edit)