|
RPNXCortado
C++23 JVM class-file, bytecode, validation, and JAR toolkit
|
| ▼ examples | |
| generate_hello_world.cpp | |
| tutorial_codegen.cpp | |
| tutorial_support.hpp | |
| ▼ include | |
| ▼ rpnx | |
| ▼ cortado | |
| attributes.hpp | Typed JVM attributes and the complete owning class-file model |
| builders.hpp | Deterministic constant-pool and symbolic class-file builders |
| bytecode.hpp | Exact JVM instruction types and code-array serialization APIs |
| class_file.hpp | Class-file serialization, deserialization, and iterator adapters |
| descriptors.hpp | Owning syntax trees and codecs for JVM field and method descriptors |
| errors.hpp | Exception types used by parsing, validation, and assembly APIs |
| jar.hpp | JAR-compatible ZIP serialization and deserialization APIs |
| signatures.hpp | Owning syntax trees and codecs for generic JVM signatures |
| types.hpp | Fundamental class-file, constant-pool, and JAR value types |
| validation.hpp | Bounded, non-throwing validation for structured class-file models |