Re: [BLACKBOX] Exported comments

From: [at]} <Chris>
Date: Thu, 14 Oct 2010 13:58:37 +1030

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

>-----Original Message-----
>From: BlackBox [mailto:BLACKBOX{([at]})nowhere.xy
>Wojtek Skulski
>Sent: Wednesday, 13 October 2010 10:54 AM
>To: BLACKBOX{([at]})nowhere.xy
>Subject: Re: [BLACKBOX] Exported comments
>
>The fine print is the following: there were two ways to
>produce the Definition under Oberon System. The standard tool
>read the .Sym file.
>Exported comments were not part of that file. However, there
>was another tool named Def (if I still remember right) and
>that tool processed the text file. It would spit a Defintion
>which looked much the same as the "proper defintion", but it
>would include the exported comments.
>

Each type of interface browser has its own advantages. It would be useful to
have both.

Another advantage of a browser which processes the source code rather than
the symbol file is that the format of consts could be retained e.g. if the
source code is:

CONST
  ch1* = 'A';
  ch2* = 41X;
  ch3* = CHR(65);

  i1* = 0FFFFFFFFH;
  i2* = -1;
  i3* = ORD(ch1) - ORD('B');

... currently the BB Browser gives you:

CONST
  ch1 = "A";
  ch2 = "A";
  ch3 = "A";
  i1 = -1;
  i2 = -1;
  i3 = -1;

Regards,
Chris

Chris Burrows
CFB Software
ARM Oberon-07 Development System
http://www.astrobe.com


----
To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy----boundary-LibPST-iamunique-1083839727_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwID4tLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLVxw
YXINCj5Gcm9tOiBCbGFja0JveCBbbWFpbHRvOkJMQUNLQk9YQExJU1RTLk9CRVJPTi5DSF0gT24g
QmVoYWxmIE9mIFxwYXINCj5Xb2p0ZWsgU2t1bHNraVxwYXINCj5TZW50OiBXZWRuZXNkYXksIDEz
IE9jdG9iZXIgMjAxMCAxMDo1NCBBTVxwYXINCj5UbzogQkxBQ0tCT1hATElTVFMuT0JFUk9OLkNI
XHBhcg0KPlN1YmplY3Q6IFJlOiBbQkxBQ0tCT1hdIEV4cG9ydGVkIGNvbW1lbnRzXHBhcg0KPlxw
YXINCj5UaGUgZmluZSBwcmludCBpcyB0aGUgZm9sbG93aW5nOiB0aGVyZSB3ZXJlIHR3byB3YXlz
IHRvIFxwYXINCj5wcm9kdWNlIHRoZSBEZWZpbml0aW9uIHVuZGVyIE9iZXJvbiBTeXN0ZW0uIFRo
ZSBzdGFuZGFyZCB0b29sIFxwYXINCj5yZWFkIHRoZSAuU3ltIGZpbGUuIFxwYXINCj5FeHBvcnRl
ZCBjb21tZW50cyB3ZXJlIG5vdCBwYXJ0IG9mIHRoYXQgZmlsZS4gSG93ZXZlciwgdGhlcmUgXHBh
cg0KPndhcyBhbm90aGVyIHRvb2wgbmFtZWQgRGVmIChpZiBJIHN0aWxsIHJlbWVtYmVyIHJpZ2h0
KSBhbmQgXHBhcg0KPnRoYXQgdG9vbCBwcm9jZXNzZWQgdGhlIHRleHQgZmlsZS4gSXQgd291bGQg
c3BpdCBhIERlZmludGlvbiBccGFyDQo+d2hpY2ggbG9va2VkIG11Y2ggdGhlIHNhbWUgYXMgdGhl
ICJwcm9wZXIgZGVmaW50aW9uIiwgYnV0IGl0IFxwYXINCj53b3VsZCBpbmNsdWRlIHRoZSBleHBv
cnRlZCBjb21tZW50cy5ccGFyDQo+XHBhcg0KXHBhcg0KRWFjaCB0eXBlIG9mIGludGVyZmFjZSBi
cm93c2VyIGhhcyBpdHMgb3duIGFkdmFudGFnZXMuIEl0IHdvdWxkIGJlIHVzZWZ1bCB0b1xwYXIN
CmhhdmUgYm90aC4gXHBhcg0KXHBhcg0KQW5vdGhlciBhZHZhbnRhZ2Ugb2YgYSBicm93c2VyIHdo
aWNoIHByb2Nlc3NlcyB0aGUgc291cmNlIGNvZGUgcmF0aGVyIHRoYW5ccGFyDQp0aGUgc3ltYm9s
IGZpbGUgaXMgdGhhdCB0aGUgZm9ybWF0IG9mIGNvbnN0cyBjb3VsZCBiZSByZXRhaW5lZCBlLmcu
IGlmIHRoZVxwYXINCnNvdXJjZSBjb2RlIGlzOlxwYXINClxwYXINCkNPTlNUXHBhcg0KICBjaDEq
ID0gJ0EnO1xwYXINCiAgY2gyKiA9IDQxWDtccGFyDQogIGNoMyogPSBDSFIoNjUpO1xwYXINClxw
YXINCiAgaTEqID0gMEZGRkZGRkZGSDtccGFyDQogIGkyKiA9IC0xO1xwYXINCiAgaTMqID0gT1JE
KGNoMSkgLSBPUkQoJ0InKTtccGFyDQpccGFyDQouLi4gY3VycmVudGx5IHRoZSBCQiBCcm93c2Vy
IGdpdmVzIHlvdTpccGFyDQpccGFyDQpDT05TVFxwYXINCiAgY2gxID0gIkEiO1xwYXINCiAgY2gy
ID0gIkEiO1xwYXINCiAgY2gzID0gIkEiO1xwYXINCiAgaTEgPSAtMTtccGFyDQogIGkyID0gLTE7
XHBhcg0KICBpMyA9IC0xO1xwYXINClxwYXINClJlZ2FyZHMsXHBhcg0KQ2hyaXNccGFyDQpccGFy
DQpDaHJpcyBCdXJyb3dzXHBhcg0KQ0ZCIFNvZnR3YXJlXHBhcg0KQVJNIE9iZXJvbi0wNyBEZXZl
bG9wbWVudCBTeXN0ZW1ccGFyDQpodHRwOi8vd3d3LmFzdHJvYmUuY29tXHBhcg0KXHBhcg0KXHBh
cg0KLS0tLVxwYXINClRvIHVuc3Vic2NyaWJlLCBzZW5kIGEgbWVzc2FnZSB3aXRoIGJvZHkgIlNJ
R05PRkYgQkxBQ0tCT1giIHRvIExJU1RTRVJWQExJU1RTLk9CRVJPTi5DSFx9fQBsVGk=
----boundary-LibPST-iamunique-1083839727_-_---
Received on Thu Oct 14 2010 - 05:28:37 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:30:29 UTC