-- Bernhard Treutwein, IuK, Ref. III A 3 Bernhard.Treutwein(at)verwaltung uni-muenchen de > -----Original Message----- > From: blackbox{([at]})nowhere.xy> Behalf Of Rex Couture > Sent: Tuesday, October 09, 2007 5:14 PM > To: BlackBox Mailing List > Subject: [BlackBox] - Why does this compile? > > > At 01:42 AM 10/9/2007, Bernhard Treutwein wrote: > >it compiles for the same reason why the following > >compiles: > > > >PROCEDURE Crash*; > >VAR i: INTEGER; a: ARRAY 4 OF REAL; > >BEGIN > > i:= -800; > > a[i]:= i > >END Crash; > > > Yes, thanks. It just came as a surprise that it does > not even attempt to check array bounds at compile time. > > Rex Couture > > --- BlackBox > --- send subject HELP or UNSUBSCRIBE to blackbox{([at]})nowhere.xy> > ----boundary-LibPST-iamunique-494681658_-_- Content-type: application/rtf Content-transfer-encoding: base64 Content-Disposition: attachment; filename="rtf-body.rtf" e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIEhpIFJleCxccGFyDQpccGFyDQo+IFllcywgdGhh bmtzLiAgSXQganVzdCBjYW1lIGFzIGEgc3VycHJpc2UgdGhhdCBpdCBkb2VzIFxwYXINCj4gbm90 IGV2ZW4gYXR0ZW1wdCB0byBjaGVjayBhcnJheSBib3VuZHMgYXQgY29tcGlsZSB0aW1lLlxwYXIN Cj4gXHBhcg0KXHBhcg0Kb29wcywgbm90IGV4YWN0bHkuIEl0IGRvZXMgY2hlY2sgYXQgY29tcGls ZSB0aW1lLCBzaW5jZVxwYXINClxwYXINClx0YWIgTU9EVUxFIFRlc3RCdWc7XHBhcg0KXHBhcg0K XHRhYiBQUk9DRURVUkUgQ3Jhc2gqO1xwYXINClx0YWIgICBDT05TVCBpID0gODAwO1xwYXINClx0 YWIgICBWQVIgYTogQVJSQVkgNCBPRiBSRUFMOyBccGFyDQpcdGFiIEJFR0lOXHBhcg0KXHRhYiAg IGFbaV06PSBpIFxwYXINClx0YWIgRU5EIENyYXNoO1xwYXINClxwYXINClx0YWIgRU5EIFRlc3RC dWcuQ3Jhc2hccGFyDQpccGFyDQpkb2Vzbid0IGNvbXBpbGUgLi4uXHBhcg0KXHBhcg0KcmVnYXJk c1xwYXINCi0tXHBhcg0KXHRhYiBCZXJuaGFyZCBUcmV1dHdlaW4sIEl1SywgUmVmLiBJSUkgQSAz XHBhcg0KXHRhYiBCZXJuaGFyZC5UcmV1dHdlaW4oYXQpdmVyd2FsdHVuZyB1bmktbXVlbmNoZW4g ZGVccGFyDQpccGFyDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tXHBhcg0KPiBGcm9tOiBi bGFja2JveEBvYmVyb24uY2ggW21haWx0bzpibGFja2JveEBvYmVyb24uY2hdIE9uIFxwYXINCj4g QmVoYWxmIE9mIFJleCBDb3V0dXJlXHBhcg0KPiBTZW50OiBUdWVzZGF5LCBPY3RvYmVyIDA5LCAy MDA3IDU6MTQgUE1ccGFyDQo+IFRvOiBCbGFja0JveCBNYWlsaW5nIExpc3RccGFyDQo+IFN1Ympl Y3Q6IFtCbGFja0JveF0gLSBXaHkgZG9lcyB0aGlzIGNvbXBpbGU/XHBhcg0KPiBccGFyDQo+IFxw YXINCj4gQXQgMDE6NDIgQU0gMTAvOS8yMDA3LCBCZXJuaGFyZCBUcmV1dHdlaW4gd3JvdGU6XHBh cg0KPiA+aXQgY29tcGlsZXMgZm9yIHRoZSBzYW1lIHJlYXNvbiB3aHkgdGhlIGZvbGxvd2luZ1xw YXINCj4gPmNvbXBpbGVzOlxwYXINCj4gPlxwYXINCj4gPlBST0NFRFVSRSBDcmFzaCo7XHBhcg0K PiA+VkFSIGk6IElOVEVHRVI7IGE6IEFSUkFZIDQgT0YgUkVBTDtccGFyDQo+ID5CRUdJTlxwYXIN Cj4gPiAgaTo9IC04MDA7XHBhcg0KPiA+ICBhW2ldOj0gaSBccGFyDQo+ID5FTkQgQ3Jhc2g7XHBh cg0KPiBccGFyDQo+IFxwYXINCj4gICAgICAgICBZZXMsIHRoYW5rcy4gIEl0IGp1c3QgY2FtZSBh cyBhIHN1cnByaXNlIHRoYXQgaXQgZG9lcyBccGFyDQo+IG5vdCBldmVuIGF0dGVtcHQgdG8gY2hl Y2sgYXJyYXkgYm91bmRzIGF0IGNvbXBpbGUgdGltZS5ccGFyDQo+IFxwYXINCj4gUmV4IENvdXR1 cmVccGFyDQo+IFxwYXINCj4gLS0tIEJsYWNrQm94XHBhcg0KPiAtLS0gc2VuZCBzdWJqZWN0IEhF TFAgb3IgVU5TVUJTQ1JJQkUgdG8gYmxhY2tib3hAb2Jlcm9uLmNoXHBhcg0KfX0AaW1lT0xFOiBQ cm9kdWM= ----boundary-LibPST-iamunique-494681658_-_---Received on Wed Oct 10 2007 - 09:28:04 UTC
This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:31:17 UTC