Module epcompat
Provides type compatibility with, and comparable features to Extended Pascal.
This is the library that translated Pascal sources rely on. It also provides features that can be of value in hand-written D code. The epcompat library is supplied as a dub sub package so it supports that use case.
Module | Purpose |
---|---|
array | Fixed length array types that can start at any index. |
enumeration | Brings the members of an enumeration into scope, as if the following
code would be in a with block.
|
file | Implementation of EP file i/o and local Prospero extensions. |
initial | Changes to a custom default value.
|
ordinal | An integral type with specific inclusive bounds. |
set | Sets of integral values, ordinal values or members of enumerations. |
string | String types that are compatible with native D string , and binary
compatible with Prospero Extended Pascal strings in file i/o.
|