JOPA: Java Object Program Assembler
A totally Claude'd effort in modernizing jikes , the historical independent javac implementation in C++.
Could be useful for bootstrap purposes.
Java 5 & 6 Support
This fork adds comprehensive Java 5 (J2SE 5.0) and Java 6 (Java SE 6) language features:
Java 5 Features
✅ Generics - Type erasure with generic classes, methods, and bounded type parameters
- Type erasure with generic classes, methods, and bounded type parameters ✅ Enhanced For-Loop - For-each loops for arrays and Iterable collections
- For-each loops for arrays and Iterable collections ✅ Varargs - Variable-length argument lists with automatic array creation
- Variable-length argument lists with automatic array creation ✅ Enums - Enumerated types with synthetic methods (values(), valueOf())
... continue reading