-- Bernhard Treutwein Ludwig-Maximilians-Universität Ref. VI.3 Anwendungsbetreuung Martiusstr. 4/I Raum 107 80802 München Tel. 089 2180-2774 Fax. 089 2180-992774 Mobil. 0152-01549335 e-mail: bernhard treutwein (at) verwaltung uni-muenchen de > -----Original Message----- > From: anes.sadikovic{([at]})nowhere.xy> Sent: Tuesday, April 13, 2010 2:21 AM > To: Treutwein Bernhard; Anes.Sadikovic{([at]})nowhere.xy> Cc: georgy.jikia{([at]})nowhere.xy> Subject: Re: RE: [BLACKBOX] Matrix slices - syntax > > > Bernhard , > > At the time we spoke about the idea, BlackBox was still a > proprietary and no source code for the CP compiler was > available. It is easier to do something like that now. I did > some experiments, creating another language, which was just > slightly different than CP: lowercase keywords, and some > other minor changes, just to make a point. Yes, that is not > too difficult to do. So, it would be possible to create > ActiveOberon compiler under CP (except for the Active part, > since BB is not multitasking environment). > > Anes > > On Apr 12, 2010 4:08am, Treutwein Bernhard > <Bernhard.Treutwein{([at]})nowhere.xy> > Hi Georgy, > > > > > > > > let me reply off the list: > > > > > > > > [...] > > > > > can one also adapt these matrix extensions for the use > with BlackBox? > > > > > Or is Active Oberon essential here? > > > > > > > > > > > > > currently Active Oberon is essential and I doubt that > OMiSys would support > > > > extending the compiler, but I speculated already a longer > time ago with Anes > > > > Sadikovich about cross-mating the BlackBox compiler > back-end with the Active > > > > Oberon front end. > > > > > > > > I don't really know if something like that might be > feasible, but it is an > > > > idea, which I did not want to keep für myself ... > > > > > > > > If it is possible to do the cross mating, it might also be > possible to cross > > > > mate the backends, and there are several ones like AMD64, ARM ... > > > > > > > > regards > > > > -- > > > > Bernhard > > > > > > > > > -----Original Message----- > > > > > From: BlackBox [mailto:BLACKBOX{([at]})nowhere.xy> > > > > Georgy Jikia > > > > > Sent: Sunday, April 11, 2010 2:31 PM > > > > > To: BLACKBOX{([at]})nowhere.xy> > > > > Subject: Re: [BLACKBOX] Matrix slices - syntax > > > > > > > > > > > > > > > Hi Bernhard, > > > > > > > > > > can one also adapt these matrix extensions for the use > with BlackBox? > > > > > Or is Active Oberon essential here? > > > > > > > > > > Regards, > > > > > Georgy > > > > > > > > > > On Sat, Apr 3, 2010 at 12:48 PM, Bernhard Treutwein > > > > > bernhard{([at]})nowhere.xy> > > > > > Hi Doug, > > > > > > > > > > > > after I've read your final remarks, it may be possible that > > > > > you could be > > > > > > interested in the matrix extensions and the math > > > > > programming stuff for > > > > > > Active Oberon ... > > > > > > > > > > > > > > > > > ations/ArrayStructuredOT.pdf" > target="_blank">http://nativesystems.inf.ethz.ch/pub/Main/Feli > xFriedrichPublic > > > > ations/ArrayStructuredOT.pdf > > > > > > > > > ingMultilinearAlgebra.pdf" > target="_blank">http://nativesystems.inf.ethz.ch/pub/Main/Feli > xFriedrichPublications/Programm > > > > ingMultilinearAlgebra.pdf > > > > > > > > > > regards & happy Easter > > > > > > > > > > Bernhard > > > > > > > > > > > > > > > ---- > > > > > To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to > > > > > LISTSERV{([at]})nowhere.xy> > > > > > > > > > > > > > > > > ---- > > > > To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to > > > > LISTSERV{([at]})nowhere.xy> > > ----boundary-LibPST-iamunique-480575490_-_- Content-type: application/rtf Content-transfer-encoding: base64 Content-Disposition: attachment; filename="rtf-body.rtf" e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz d2lzc1xmY2hhcnNldDAgQXJpYWw7fQ0Ke1xmMVxmbW9kZXJuIENvdXJpZXIgTmV3O30NCntcZjJc Zm5pbFxmY2hhcnNldDIgU3ltYm9sO30NCntcZjNcZm1vZGVyblxmY2hhcnNldDAgQ291cmllciBO ZXc7fX0NCntcY29sb3J0YmxccmVkMFxncmVlbjBcYmx1ZTA7XHJlZDBcZ3JlZW4wXGJsdWUyNTU7 fQ0KXHVjMVxwYXJkXHBsYWluXGRlZnRhYjM2MCBcZjBcZnMyMCBIaSBBbmVzLFxwYXINClxwYXIN CnRoYW5rcyBmb3IgeW91ciBlbmNvdXJhZ2luZyBub3Rlcy4gSSBjb250YWN0ZWQgRmVsaXggRnJp ZWRyaWNoIHllc3RlcmRheSBmb3IgaGlzIHVwY29taW5nIHRlY2huaWNhbCByZXBvcnQgYWJvdXQg dGhlIGN1cnJlbnQgUGFDbyAoc2VlOiBodHRwOi8vd3d3LmpnLmluZi5ldGh6LmNoL3dpa2kvRm9m L0NvbXBpbGVyKVxwYXINCmJ1dCBkaWQgbm90IGdldCBhIHJlcGx5IHVudGlsIG5vdyAuLi5ccGFy DQpccGFyDQpUaGUgc291cmNlcyBvZiB0aGUgY29tcGlsZXIgYXJlIGVpdGhlciBpbiB0aGUgQTIg ZGlzdHJpYnV0aW9uIChDRCBpbWFnZSkgb3IgdGhlIFdpbkFvcyBvciBpbiB0aGUgc3ZuIHJlcG9z aXRvcnkgaGVyZTogaHR0cHM6Ly93d3cub2NwLmluZi5ldGh6LmNoL3N2bi9hb3MvdHJ1bmsvc291 cmNlL1xwYXINClxwYXINCllvdSBzaG91bGQgYXNrIGZvciBhbiBhY2NvdW50IGZvciB0aGUgc3Zu IHJlcG9zaXRvcnkgKG1haWx0bzpvY3BAaW5mLmV0aHouY2ggc2VlOiBodHRwOi8vd3d3Lm9jcC5p bmYuZXRoei5jaC93aWtpL0RldmVsb3BtZW50L1JlcG9zaXRvcnkpLlxwYXINClxwYXINCkkgYW0g bm90IHNodXJlIGlmIEkgaGF2ZSByZWFsbHkgZW5vdWdoIHRpbWUsIGJ1dCBJJ2QgbG92ZSB0byBz ZWUgdGhlIE1hdGggZXh0ZW5zaW9ucyBpbiBCbGFja0JveC5ccGFyDQpccGFyDQpyZWdhcmRzIHNv IGZhciAuLi5ccGFyDQotLVxwYXINCiAgQmVybmhhcmQgVHJldXR3ZWluXHBhcg0KICBMdWR3aWct TWF4aW1pbGlhbnMtVW5pdmVyc2l0XCdlNHRccGFyDQogIFJlZi4gVkkuMyBBbndlbmR1bmdzYmV0 cmV1dW5nXHBhcg0KICBNYXJ0aXVzc3RyLiA0L0kgUmF1bSAxMDdccGFyDQogIDgwODAyIE1cJ2Zj bmNoZW5ccGFyDQogIFRlbC4gMDg5IDIxODAtMjc3NFxwYXINCiAgRmF4LiAwODkgMjE4MC05OTI3 NzRccGFyDQogIE1vYmlsLiAwMTUyLTAxNTQ5MzM1XHBhcg0KICBlLW1haWw6IGJlcm5oYXJkIHRy ZXV0d2VpbiAoYXQpIHZlcndhbHR1bmcgdW5pLW11ZW5jaGVuIGRlXHBhcg0KIFxwYXINClxwYXIN Cj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS1ccGFyDQo+IEZyb206IGFuZXMuc2FkaWtvdmlj QGdtYWlsLmNvbSBbbWFpbHRvOmFuZXMuc2FkaWtvdmljQGdtYWlsLmNvbV0gXHBhcg0KPiBTZW50 OiBUdWVzZGF5LCBBcHJpbCAxMywgMjAxMCAyOjIxIEFNXHBhcg0KPiBUbzogVHJldXR3ZWluIEJl cm5oYXJkOyBBbmVzLlNhZGlrb3ZpY0BnbWFpbC5jb21ccGFyDQo+IENjOiBnZW9yZ3kuamlraWFA Z21haWwuY29tXHBhcg0KPiBTdWJqZWN0OiBSZTogUkU6IFtCTEFDS0JPWF0gTWF0cml4IHNsaWNl cyAtIHN5bnRheFxwYXINCj4gXHBhcg0KPiBccGFyDQo+IEJlcm5oYXJkICwgXHBhcg0KPiBccGFy DQo+IEF0IHRoZSB0aW1lIHdlIHNwb2tlIGFib3V0IHRoZSBpZGVhLCBCbGFja0JveCB3YXMgc3Rp bGwgYSBccGFyDQo+IHByb3ByaWV0YXJ5IGFuZCBubyBzb3VyY2UgY29kZSBmb3IgdGhlIENQIGNv bXBpbGVyIHdhcyBccGFyDQo+IGF2YWlsYWJsZS4gSXQgaXMgZWFzaWVyIHRvIGRvIHNvbWV0aGlu ZyBsaWtlIHRoYXQgbm93LiBJIGRpZCBccGFyDQo+IHNvbWUgZXhwZXJpbWVudHMsIGNyZWF0aW5n IGFub3RoZXIgbGFuZ3VhZ2UsIHdoaWNoIHdhcyBqdXN0IFxwYXINCj4gc2xpZ2h0bHkgZGlmZmVy ZW50IHRoYW4gQ1A6IGxvd2VyY2FzZSBrZXl3b3JkcywgYW5kIHNvbWUgXHBhcg0KPiBvdGhlciBt aW5vciBjaGFuZ2VzLCBqdXN0IHRvIG1ha2UgYSBwb2ludC4gWWVzLCB0aGF0IGlzIG5vdCBccGFy DQo+IHRvbyBkaWZmaWN1bHQgdG8gZG8uIFNvLCBpdCB3b3VsZCBiZSBwb3NzaWJsZSB0byBjcmVh dGUgXHBhcg0KPiBBY3RpdmVPYmVyb24gY29tcGlsZXIgdW5kZXIgQ1AgKGV4Y2VwdCBmb3IgdGhl IEFjdGl2ZSBwYXJ0LCBccGFyDQo+IHNpbmNlIEJCIGlzIG5vdCBtdWx0aXRhc2tpbmcgZW52aXJv bm1lbnQpLlxwYXINCj4gXHBhcg0KPiBBbmVzXHBhcg0KPiBccGFyDQo+IE9uIEFwciAxMiwgMjAx MCA0OjA4YW0sIFRyZXV0d2VpbiBCZXJuaGFyZCBccGFyDQo+IDxCZXJuaGFyZC5UcmV1dHdlaW5A dmVyd2FsdHVuZy51bmktbXVlbmNoZW4uZGU+IHdyb3RlOlxwYXINCj4gPiBIaSBHZW9yZ3ksXHBh cg0KPiA+IFxwYXINCj4gPiBccGFyDQo+ID4gXHBhcg0KPiA+IGxldCBtZSByZXBseSBvZmYgdGhl IGxpc3Q6XHBhcg0KPiA+IFxwYXINCj4gPiBccGFyDQo+ID4gXHBhcg0KPiA+IFsuLi5dXHBhcg0K PiA+IFxwYXINCj4gPiA+IGNhbiBvbmUgYWxzbyBhZGFwdCB0aGVzZSBtYXRyaXggZXh0ZW5zaW9u cyBmb3IgdGhlIHVzZSBccGFyDQo+IHdpdGggQmxhY2tCb3g/XHBhcg0KPiA+IFxwYXINCj4gPiA+ IE9yIGlzIEFjdGl2ZSBPYmVyb24gZXNzZW50aWFsIGhlcmU/XHBhcg0KPiA+IFxwYXINCj4gPiA+ XHBhcg0KPiA+IFxwYXINCj4gPiBccGFyDQo+ID4gXHBhcg0KPiA+IGN1cnJlbnRseSBBY3RpdmUg T2Jlcm9uIGlzIGVzc2VudGlhbCBhbmQgSSBkb3VidCB0aGF0IFxwYXINCj4gT01pU3lzIHdvdWxk IHN1cHBvcnRccGFyDQo+ID4gXHBhcg0KPiA+IGV4dGVuZGluZyB0aGUgY29tcGlsZXIsIGJ1dCBJ IHNwZWN1bGF0ZWQgYWxyZWFkeSBhIGxvbmdlciBccGFyDQo+IHRpbWUgYWdvIHdpdGggQW5lc1xw YXINCj4gPiBccGFyDQo+ID4gU2FkaWtvdmljaCBhYm91dCBjcm9zcy1tYXRpbmcgdGhlIEJsYWNr Qm94IGNvbXBpbGVyIFxwYXINCj4gYmFjay1lbmQgd2l0aCB0aGUgQWN0aXZlXHBhcg0KPiA+IFxw YXINCj4gPiBPYmVyb24gZnJvbnQgZW5kLlxwYXINCj4gPiBccGFyDQo+ID4gXHBhcg0KPiA+IFxw YXINCj4gPiBJIGRvbid0IHJlYWxseSBrbm93IGlmIHNvbWV0aGluZyBsaWtlIHRoYXQgbWlnaHQg YmUgXHBhcg0KPiBmZWFzaWJsZSwgYnV0IGl0IGlzIGFuXHBhcg0KPiA+IFxwYXINCj4gPiBpZGVh LCB3aGljaCBJIGRpZCBub3Qgd2FudCB0byBrZWVwIGZcJ2ZjciBteXNlbGYgLi4uXHBhcg0KPiA+ IFxwYXINCj4gPiBccGFyDQo+ID4gXHBhcg0KPiA+IElmIGl0IGlzIHBvc3NpYmxlIHRvIGRvIHRo ZSBjcm9zcyBtYXRpbmcsIGl0IG1pZ2h0IGFsc28gYmUgXHBhcg0KPiBwb3NzaWJsZSB0byBjcm9z c1xwYXINCj4gPiBccGFyDQo+ID4gbWF0ZSB0aGUgYmFja2VuZHMsIGFuZCB0aGVyZSBhcmUgc2V2 ZXJhbCBvbmVzIGxpa2UgQU1ENjQsIEFSTSAuLi5ccGFyDQo+ID4gXHBhcg0KPiA+IFxwYXINCj4g PiBccGFyDQo+ID4gcmVnYXJkc1xwYXINCj4gPiBccGFyDQo+ID4gLS1ccGFyDQo+ID4gXHBhcg0K PiA+ICBCZXJuaGFyZFxwYXINCj4gPiBccGFyDQo+ID4gXHBhcg0KPiA+IFxwYXINCj4gPiA+IC0t LS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tXHBhcg0KPiA+IFxwYXINCj4gPiA+IEZyb206IEJsYWNr Qm94IFttYWlsdG86QkxBQ0tCT1hATElTVFMuT0JFUk9OLkNIXSBPbiBCZWhhbGYgT2ZccGFyDQo+ ID4gXHBhcg0KPiA+ID4gR2Vvcmd5IEppa2lhXHBhcg0KPiA+IFxwYXINCj4gPiA+IFNlbnQ6IFN1 bmRheSwgQXByaWwgMTEsIDIwMTAgMjozMSBQTVxwYXINCj4gPiBccGFyDQo+ID4gPiBUbzogQkxB Q0tCT1hATElTVFMuT0JFUk9OLkNIXHBhcg0KPiA+IFxwYXINCj4gPiA+IFN1YmplY3Q6IFJlOiBb QkxBQ0tCT1hdIE1hdHJpeCBzbGljZXMgLSBzeW50YXhccGFyDQo+ID4gXHBhcg0KPiA+ID5ccGFy DQo+ID4gXHBhcg0KPiA+ID5ccGFyDQo+ID4gXHBhcg0KPiA+ID4gSGkgQmVybmhhcmQsXHBhcg0K PiA+IFxwYXINCj4gPiA+XHBhcg0KPiA+IFxwYXINCj4gPiA+IGNhbiBvbmUgYWxzbyBhZGFwdCB0 aGVzZSBtYXRyaXggZXh0ZW5zaW9ucyBmb3IgdGhlIHVzZSBccGFyDQo+IHdpdGggQmxhY2tCb3g/ XHBhcg0KPiA+IFxwYXINCj4gPiA+IE9yIGlzIEFjdGl2ZSBPYmVyb24gZXNzZW50aWFsIGhlcmU/ XHBhcg0KPiA+IFxwYXINCj4gPiA+XHBhcg0KPiA+IFxwYXINCj4gPiA+IFJlZ2FyZHMsXHBhcg0K PiA+IFxwYXINCj4gPiA+IEdlb3JneVxwYXINCj4gPiBccGFyDQo+ID4gPlxwYXINCj4gPiBccGFy DQo+ID4gPiBPbiBTYXQsIEFwciAzLCAyMDEwIGF0IDEyOjQ4IFBNLCBCZXJuaGFyZCBUcmV1dHdl aW5ccGFyDQo+ID4gXHBhcg0KPiA+ID4gYmVybmhhcmRAd2lsZHdlaW4uZGU+IHdyb3RlOlxwYXIN Cj4gPiBccGFyDQo+ID4gPiA+IEhpIERvdWcsXHBhcg0KPiA+IFxwYXINCj4gPiA+ID5ccGFyDQo+ ID4gXHBhcg0KPiA+ID4gPiBhZnRlciBJJ3ZlIHJlYWQgeW91ciBmaW5hbCByZW1hcmtzLCBpdCBt YXkgYmUgcG9zc2libGUgdGhhdFxwYXINCj4gPiBccGFyDQo+ID4gPiB5b3UgY291bGQgYmVccGFy DQo+ID4gXHBhcg0KPiA+ID4gPiBpbnRlcmVzdGVkIGluIHRoZSBtYXRyaXggZXh0ZW5zaW9ucyBh bmQgdGhlIG1hdGhccGFyDQo+ID4gXHBhcg0KPiA+ID4gcHJvZ3JhbW1pbmcgc3R1ZmYgZm9yXHBh cg0KPiA+IFxwYXINCj4gPiA+ID4gQWN0aXZlIE9iZXJvbiAuLi5ccGFyDQo+ID4gXHBhcg0KPiA+ ID4gPlxwYXINCj4gPiBccGFyDQo+ID4gPiA+XHBhcg0KPiA+IFxwYXINCj4gPiA+IGF0aW9ucy9B cnJheVN0cnVjdHVyZWRPVC5wZGYiIFxwYXINCj4gdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9uYXRp dmVzeXN0ZW1zLmluZi5ldGh6LmNoL3B1Yi9NYWluL0ZlbGlccGFyDQo+IHhGcmllZHJpY2hQdWJs aWNccGFyDQo+ID4gXHBhcg0KPiA+IGF0aW9ucy9BcnJheVN0cnVjdHVyZWRPVC5wZGZccGFyDQo+ ID4gXHBhcg0KPiA+ID5ccGFyDQo+ID4gXHBhcg0KPiA+IGluZ011bHRpbGluZWFyQWxnZWJyYS5w ZGYiIFxwYXINCj4gdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9uYXRpdmVzeXN0ZW1zLmluZi5ldGh6 LmNoL3B1Yi9NYWluL0ZlbGlccGFyDQo+IHhGcmllZHJpY2hQdWJsaWNhdGlvbnMvUHJvZ3JhbW1c cGFyDQo+ID4gXHBhcg0KPiA+IGluZ011bHRpbGluZWFyQWxnZWJyYS5wZGZccGFyDQo+ID4gXHBh cg0KPiA+ID5ccGFyDQo+ID4gXHBhcg0KPiA+ID4gcmVnYXJkcyAmIGhhcHB5IEVhc3RlclxwYXIN Cj4gPiBccGFyDQo+ID4gPlxwYXINCj4gPiBccGFyDQo+ID4gPiAgIEJlcm5oYXJkXHBhcg0KPiA+ IFxwYXINCj4gPiA+XHBhcg0KPiA+IFxwYXINCj4gPiA+XHBhcg0KPiA+IFxwYXINCj4gPiA+IC0t LS1ccGFyDQo+ID4gXHBhcg0KPiA+ID4gVG8gdW5zdWJzY3JpYmUsIHNlbmQgYSBtZXNzYWdlIHdp dGggYm9keSAiU0lHTk9GRiBCTEFDS0JPWCIgdG9ccGFyDQo+ID4gXHBhcg0KPiA+ID4gTElTVFNF UlZATElTVFMuT0JFUk9OLkNIXHBhcg0KPiA+IFxwYXINCj4gPiA+XHBhcg0KPiA+IFxwYXINCj4g PiBccGFyDQo+ID4gXHBhcg0KPiA+IFxwYXINCj4gPiBccGFyDQo+ID4gLS0tLVxwYXINCj4gPiBc cGFyDQo+ID4gVG8gdW5zdWJzY3JpYmUsIHNlbmQgYSBtZXNzYWdlIHdpdGggYm9keSAiU0lHTk9G RiBCTEFDS0JPWCIgdG9ccGFyDQo+ID4gXHBhcg0KPiA+IExJU1RTRVJWQExJU1RTLk9CRVJPTi5D SFxwYXINCj4gPn19AGVzc2VudGlhbCBoZQ== ----boundary-LibPST-iamunique-480575490_-_---Received on Tue Apr 13 2010 - 08:58:02 UTC
This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:30:33 UTC