Re: NIL (again)

From: Douglas G. Danforth <"Douglas>
Date: Thu, 07 Oct 2004 14:04:55 -0400

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

(Small error. Position of error mark [X] should be as follows)

MODULE PrivNil;

  CONST[X] NIL = 0;

  END PrivNil.

and same error message "PROCEDURE, BEGIN, or END missing."
-Doug

Gérard Meunier wrote:

>>In the Language Report, NIL is included in the list of Operators and

>
> delimiters (sec. 3.5)
>
>>but it is a constant, isn't it, so it ought to be among the predeclared

>
> identifiers (sec. 4)?
>
>>Am I missing something?
>
>
> Hello Fyodor,
>
> It depends on the way the compiler manages it. The test module below shows
> that the compiler considers it as being a keyword, recognized at the lexical
> level, and that it conforms to the language report.
>
> MODULE PrivNil;
>
> CONST
>
> NIL = 0;
>
> END PrivNil.
>
> Cheers.
>
> Gérard
>
> --------------------------------------------
>
> To unsubscribe from this mailing list, send a message containing the word "unsubscribe" to:
> blackbox-request{([at]})nowhere.xy
>
> To get a list of valid e-mail commands and instructions on their usage, send a message containing the word "help" to the above address.
>
> Send any problem reports or questions related to this email list to the list owner at
> owner-blackbox{([at]})nowhere.xy
>
> Current posting policy:
>
> a) To post you should use the same address by which you are subscribed to the mailing list. That way, the list server will recognize you as subscriber and forward your posting immediately, without creating any overhead.
>
> b) If, for some reason, you cannot post from the address, by which you are subscribed, your message will be moderated to avoid spam. Please understand that moderation will often cause some delay, in particular over weekends or holydays.
>
>
--------------------------------------------

To unsubscribe from this mailing list, send a message containing the word "unsubscribe" to:
   blackbox-request{([at]})nowhere.xy

To get a list of valid e-mail commands and instructions on their usage, send a message containing the word "help" to the above address.

Send any problem reports or questions related to this email list to the list owner at
   owner-blackbox{([at]})nowhere.xy

Current posting policy:

a) To post you should use the same address by which you are subscribed to the mailing list. That way, the list server will recognize you as subscriber and forward your posting immediately, without creating any overhead.

b) If, for some reason, you cannot post from the address, by which you are subscribed, your message will be moderated to avoid spam. Please understand that moderation will often cause some delay, in particular over weekends or holydays.


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

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzc1xmY2hhcnNldDAgQXJpYWw7fQ0Ke1xmMVxmbW9kZXJuIENvdXJpZXIgTmV3O30NCntcZjJc
Zm5pbFxmY2hhcnNldDIgU3ltYm9sO30NCntcZjNcZm1vZGVyblxmY2hhcnNldDAgQ291cmllciBO
ZXc7fX0NCntcY29sb3J0YmxccmVkMFxncmVlbjBcYmx1ZTA7XHJlZDBcZ3JlZW4wXGJsdWUyNTU7
fQ0KXHVjMVxwYXJkXHBsYWluXGRlZnRhYjM2MCBcZjBcZnMyMCAoU21hbGwgZXJyb3IuIFBvc2l0
aW9uIG9mIGVycm9yIG1hcmsgW1hdIHNob3VsZCBiZSBhcyBmb2xsb3dzKVxwYXINClxwYXINCk1P
RFVMRSBQcml2TmlsO1xwYXINClxwYXINCiAgQ09OU1RbWF0gIE5JTCA9IDA7XHBhcg0KXHBhcg0K
ICBFTkQgUHJpdk5pbC5ccGFyDQpccGFyDQphbmQgc2FtZSBlcnJvciBtZXNzYWdlICJQUk9DRURV
UkUsIEJFR0lOLCBvciBFTkQgbWlzc2luZy4iXHBhcg0KLURvdWdccGFyDQpccGFyDQpHXCdlOXJh
cmQgTWV1bmllciB3cm90ZTpccGFyDQpccGFyDQo+PkluIHRoZSBMYW5ndWFnZSBSZXBvcnQsIE5J
TCBpcyBpbmNsdWRlZCBpbiB0aGUgbGlzdCBvZiBPcGVyYXRvcnMgYW5kXHBhcg0KPiBccGFyDQo+
IGRlbGltaXRlcnMgKHNlYy4gMy41KVxwYXINCj4gXHBhcg0KPj5idXQgaXQgaXMgYSBjb25zdGFu
dCwgaXNuJ3QgaXQsIHNvIGl0IG91Z2h0IHRvIGJlIGFtb25nIHRoZSBwcmVkZWNsYXJlZFxwYXIN
Cj4gXHBhcg0KPiBpZGVudGlmaWVycyAoc2VjLiA0KT9ccGFyDQo+IFxwYXINCj4+QW0gSSBtaXNz
aW5nIHNvbWV0aGluZz9ccGFyDQo+IFxwYXINCj4gXHBhcg0KPiBIZWxsbyBGeW9kb3IsXHBhcg0K
PiBccGFyDQo+IEl0IGRlcGVuZHMgb24gdGhlIHdheSB0aGUgY29tcGlsZXIgbWFuYWdlcyBpdC4g
VGhlIHRlc3QgbW9kdWxlIGJlbG93IHNob3dzXHBhcg0KPiB0aGF0IHRoZSBjb21waWxlciBjb25z
aWRlcnMgaXQgYXMgYmVpbmcgYSBrZXl3b3JkLCByZWNvZ25pemVkIGF0IHRoZSBsZXhpY2FsXHBh
cg0KPiBsZXZlbCwgYW5kIHRoYXQgaXQgY29uZm9ybXMgdG8gdGhlIGxhbmd1YWdlIHJlcG9ydC5c
cGFyDQo+IFxwYXINCj4gTU9EVUxFIFByaXZOaWw7XHBhcg0KPiBccGFyDQo+ICBDT05TVFxwYXIN
Cj4gXHBhcg0KPiAgIE5JTCA9IDA7XHBhcg0KPiBccGFyDQo+ICBFTkQgUHJpdk5pbC5ccGFyDQo+
IFxwYXINCj4gQ2hlZXJzLlxwYXINCj4gXHBhcg0KPiBHXCdlOXJhcmRccGFyDQo+IFxwYXINCj4g
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1ccGFyDQo+IFxwYXIN
Cj4gVG8gdW5zdWJzY3JpYmUgZnJvbSB0aGlzIG1haWxpbmcgbGlzdCwgc2VuZCBhIG1lc3NhZ2Ug
Y29udGFpbmluZyB0aGUgd29yZCAidW5zdWJzY3JpYmUiIHRvOlxwYXINCj4gICAgYmxhY2tib3gt
cmVxdWVzdEBvYmVyb24uY2hccGFyDQo+IFxwYXINCj4gVG8gZ2V0IGEgbGlzdCBvZiB2YWxpZCBl
LW1haWwgY29tbWFuZHMgYW5kIGluc3RydWN0aW9ucyBvbiB0aGVpciB1c2FnZSwgc2VuZCBhIG1l
c3NhZ2UgY29udGFpbmluZyB0aGUgd29yZCAiaGVscCIgdG8gdGhlIGFib3ZlIGFkZHJlc3MuXHBh
cg0KPiBccGFyDQo+IFNlbmQgYW55IHByb2JsZW0gcmVwb3J0cyBvciBxdWVzdGlvbnMgcmVsYXRl
ZCB0byB0aGlzIGVtYWlsIGxpc3QgdG8gdGhlIGxpc3Qgb3duZXIgYXRccGFyDQo+ICAgIG93bmVy
LWJsYWNrYm94QG9iZXJvbi5jaFxwYXINCj4gXHBhcg0KPiBDdXJyZW50IHBvc3RpbmcgcG9saWN5
OlxwYXINCj4gXHBhcg0KPiBhKSBUbyBwb3N0IHlvdSBzaG91bGQgdXNlIHRoZSBzYW1lIGFkZHJl
c3MgYnkgd2hpY2ggeW91IGFyZSBzdWJzY3JpYmVkIHRvIHRoZSBtYWlsaW5nIGxpc3QuIFRoYXQg
d2F5LCB0aGUgbGlzdCBzZXJ2ZXIgd2lsbCByZWNvZ25pemUgeW91IGFzIHN1YnNjcmliZXIgYW5k
IGZvcndhcmQgeW91ciBwb3N0aW5nIGltbWVkaWF0ZWx5LCB3aXRob3V0IGNyZWF0aW5nIGFueSBv
dmVyaGVhZC5ccGFyDQo+IFxwYXINCj4gYikgSWYsIGZvciBzb21lIHJlYXNvbiwgeW91IGNhbm5v
dCBwb3N0IGZyb20gdGhlIGFkZHJlc3MsIGJ5IHdoaWNoIHlvdSBhcmUgc3Vic2NyaWJlZCwgeW91
ciBtZXNzYWdlIHdpbGwgYmUgbW9kZXJhdGVkIHRvIGF2b2lkIHNwYW0uIFBsZWFzZSB1bmRlcnN0
YW5kIHRoYXQgbW9kZXJhdGlvbiB3aWxsIG9mdGVuIGNhdXNlIHNvbWUgZGVsYXksIGluIHBhcnRp
Y3VsYXIgb3ZlciB3ZWVrZW5kcyBvciBob2x5ZGF5cy5ccGFyDQo+IFxwYXINCj4gXHBhcg0KLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1ccGFyDQpccGFyDQpUbyB1
bnN1YnNjcmliZSBmcm9tIHRoaXMgbWFpbGluZyBsaXN0LCBzZW5kIGEgbWVzc2FnZSBjb250YWlu
aW5nIHRoZSB3b3JkICJ1bnN1YnNjcmliZSIgdG86XHBhcg0KICAgYmxhY2tib3gtcmVxdWVzdEBv
YmVyb24uY2hccGFyDQpccGFyDQpUbyBnZXQgYSBsaXN0IG9mIHZhbGlkIGUtbWFpbCBjb21tYW5k
cyBhbmQgaW5zdHJ1Y3Rpb25zIG9uIHRoZWlyIHVzYWdlLCBzZW5kIGEgbWVzc2FnZSBjb250YWlu
aW5nIHRoZSB3b3JkICJoZWxwIiB0byB0aGUgYWJvdmUgYWRkcmVzcy5ccGFyDQpccGFyDQpTZW5k
IGFueSBwcm9ibGVtIHJlcG9ydHMgb3IgcXVlc3Rpb25zIHJlbGF0ZWQgdG8gdGhpcyBlbWFpbCBs
aXN0IHRvIHRoZSBsaXN0IG93bmVyIGF0XHBhcg0KICAgb3duZXItYmxhY2tib3hAb2Jlcm9uLmNo
XHBhcg0KXHBhcg0KQ3VycmVudCBwb3N0aW5nIHBvbGljeTpccGFyDQpccGFyDQphKSBUbyBwb3N0
IHlvdSBzaG91bGQgdXNlIHRoZSBzYW1lIGFkZHJlc3MgYnkgd2hpY2ggeW91IGFyZSBzdWJzY3Jp
YmVkIHRvIHRoZSBtYWlsaW5nIGxpc3QuIFRoYXQgd2F5LCB0aGUgbGlzdCBzZXJ2ZXIgd2lsbCBy
ZWNvZ25pemUgeW91IGFzIHN1YnNjcmliZXIgYW5kIGZvcndhcmQgeW91ciBwb3N0aW5nIGltbWVk
aWF0ZWx5LCB3aXRob3V0IGNyZWF0aW5nIGFueSBvdmVyaGVhZC5ccGFyDQpccGFyDQpiKSBJZiwg
Zm9yIHNvbWUgcmVhc29uLCB5b3UgY2Fubm90IHBvc3QgZnJvbSB0aGUgYWRkcmVzcywgYnkgd2hp
Y2ggeW91IGFyZSBzdWJzY3JpYmVkLCB5b3VyIG1lc3NhZ2Ugd2lsbCBiZSBtb2RlcmF0ZWQgdG8g
YXZvaWQgc3BhbS4gUGxlYXNlIHVuZGVyc3RhbmQgdGhhdCBtb2RlcmF0aW9uIHdpbGwgb2Z0ZW4g
Y2F1c2Ugc29tZSBkZWxheSwgaW4gcGFydGljdWxhciBvdmVyIHdlZWtlbmRzIG9yIGhvbHlkYXlz
LlxwfX0AAIA

----boundary-LibPST-iamunique-318802820_-_---
Received on Thu Oct 07 2004 - 20:04:55 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:28:34 UTC