| with pointer_variable_bounds_q; use pointer_variable_bounds_q; |
| |
| package pointer_variable_bounds is |
| |
| type HALF_INTEGER is range -32768 .. 32767; |
| subtype HALF_NATURAL is HALF_INTEGER range 0 .. 32767; |
| |
| MAX_COMPS : constant HALF_NATURAL := HALF_NATURAL(A_MAX_COMPS); |
| subtype COMP_POINTER_TYPE is HALF_NATURAL range 0 .. MAX_COMPS; |
| subtype BUNDLE_POINTER_TYPE is HALF_NATURAL range 0 .. 1; |
| subtype C_POINTER_TYPE is HALF_NATURAL range 0 .. 1; |
| |
| procedure BUNDLE_DAT(BP : in BUNDLE_POINTER_TYPE); |
| procedure SEQUENCE_DAT(BP : in BUNDLE_POINTER_TYPE); |
| |
| end pointer_variable_bounds; |