- EXTENSIBLE Types

From: Campbell, Robert D (SELEX) (UK Edinburgh) <"Campbell,>
Date: Thu, 13 Sep 2007 08:45:16 +0100

----boundary-LibPST-iamunique-905787444_-_-
Content-type: text/plain


 
Hi

The Report says that ABSTRACT and EXTENSIBLE types
are extensible. Does this mean that LIMITED types are not?

The code:

TYPE
  A* = POINTER TO LIMITED RECORD END;
  B* = POINTER TO LIMITED RECORD (A) END;

compiles with the Oms compiler and is rejected by the Gardens Point
compiler.


Is the Report ambiguous, or is this a compiler bug?

Cheers

Robert


SELEX Sensors and Airborne Systems Limited
Registered Office: Sigma House, Christopher Martin Road, Basildon, Essex SS14 3EL
A company registered in England & Wales. Company no. 02426132
********************************************************************
This email and any attachments are confidential to the intended
recipient and may also be privileged. If you are not the intended
recipient please delete it from your system and notify the sender.
You should not copy it or use it for any purpose nor disclose or
distribute its contents to any other person.
********************************************************************

--- BlackBox
--- send subject HELP or UNSUBSCRIBE to blackbox{([at]})nowhere.xy


----boundary-LibPST-iamunique-905787444_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIFxwYXINCiBccGFyDQpIaVxwYXINClxwYXINClRo
ZSBSZXBvcnQgc2F5cyB0aGF0IEFCU1RSQUNUIGFuZCBFWFRFTlNJQkxFIHR5cGVzXHBhcg0KYXJl
IGV4dGVuc2libGUuIERvZXMgdGhpcyBtZWFuIHRoYXQgTElNSVRFRCB0eXBlcyBhcmUgbm90P1xw
YXINClxwYXINClRoZSBjb2RlOlxwYXINClxwYXINClRZUEVccGFyDQogIEEqID0gUE9JTlRFUiBU
TyBMSU1JVEVEIFJFQ09SRCBFTkQ7XHBhcg0KICBCKiA9IFBPSU5URVIgVE8gTElNSVRFRCBSRUNP
UkQgKEEpIEVORDtccGFyDQpccGFyDQpjb21waWxlcyB3aXRoIHRoZSBPbXMgY29tcGlsZXIgYW5k
IGlzIHJlamVjdGVkIGJ5IHRoZSBHYXJkZW5zIFBvaW50XHBhcg0KY29tcGlsZXIuXHBhcg0KXHBh
cg0KXHBhcg0KSXMgdGhlIFJlcG9ydCBhbWJpZ3VvdXMsIG9yIGlzIHRoaXMgYSBjb21waWxlciBi
dWc/XHBhcg0KXHBhcg0KQ2hlZXJzXHBhcg0KXHBhcg0KUm9iZXJ0XHBhcg0KXHBhcg0KXHBhcg0K
U0VMRVggU2Vuc29ycyBhbmQgQWlyYm9ybmUgU3lzdGVtcyBMaW1pdGVkXHBhcg0KUmVnaXN0ZXJl
ZCBPZmZpY2U6IFNpZ21hIEhvdXNlLCBDaHJpc3RvcGhlciBNYXJ0aW4gUm9hZCwgQmFzaWxkb24s
IEVzc2V4IFNTMTQgM0VMXHBhcg0KQSBjb21wYW55IHJlZ2lzdGVyZWQgaW4gRW5nbGFuZCAmIFdh
bGVzLiAgQ29tcGFueSBuby4gMDI0MjYxMzJccGFyDQoqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxwYXINClRoaXMgZW1h
aWwgYW5kIGFueSBhdHRhY2htZW50cyBhcmUgY29uZmlkZW50aWFsIHRvIHRoZSBpbnRlbmRlZFxw
YXINCnJlY2lwaWVudCBhbmQgbWF5IGFsc28gYmUgcHJpdmlsZWdlZC4gSWYgeW91IGFyZSBub3Qg
dGhlIGludGVuZGVkXHBhcg0KcmVjaXBpZW50IHBsZWFzZSBkZWxldGUgaXQgZnJvbSB5b3VyIHN5
c3RlbSBhbmQgbm90aWZ5IHRoZSBzZW5kZXIuXHBhcg0KWW91IHNob3VsZCBub3QgY29weSBpdCBv
ciB1c2UgaXQgZm9yIGFueSBwdXJwb3NlIG5vciBkaXNjbG9zZSBvclxwYXINCmRpc3RyaWJ1dGUg
aXRzIGNvbnRlbnRzIHRvIGFueSBvdGhlciBwZXJzb24uXHBhcg0KKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipccGFyDQpc
cGFyDQotLS0gQmxhY2tCb3hccGFyDQotLS0gc2VuZCBzdWJqZWN0IEhFTFAgb3IgVU5TVUJTQ1JJ
QkUgdG8gYmxhY2tib3hAb2Jlcm9uLmNoXHBhcg0KXHBhcg0KfQ=


----boundary-LibPST-iamunique-905787444_-_---
Received on Thu Sep 13 2007 - 09:45:16 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:31:21 UTC