Welcome to GNATpolyglot’s documentation!
Note
GNATpolyglot is currently in beta: its behavior and generated output are still subject to change.
Contents:
- GNATpolyglot
- Ada2Proxy
- Proxy2Cpp
- Proxy2Java
- Proxy2Rust
- ABI
- Limitations
- Ada2Proxy
- Long Scalar types
- Access types
- Anonymous type declarations
- Array Types
- Classwide objects
- Controlled types
- Discriminated types
- Fixed point types
- Generic declarations
- Generic instantiations
- Ghost code
- Inheritable types
- Integer types
- Interfaces
- Intrinsic subprograms
- Limited Types
- Nested packages
- Class-wide contracts on abstract primitives
- Unimplemented units
- Wide characters
- Proxy2Cpp
- Proxy2Java
- Proxy2Rust
- Ada2Proxy