- Fortran Translator

From: Douglas G. Danforth <"Douglas>
Date: Fri, 25 Mar 2005 16:58:32 -0500

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

Marc,
Not easy. Still working on the syntax to make it effectively LL(1).
Some parts are working correctly. Its implemented as two finite state
machines with one pushdown stack. Semantics are procedure variables
called at parse time.

-Doug

Martin, Marc wrote:
>>In the process of writing a FORTRAN to Component Pascal translator
>
>
> Ooh, that's sounds interesting...
>
> My Component Pascal codes link to several Fortran-77 DLLs,
> although I don't know how one could convert all those
> EQUIVALENCE statements, COMMON blocks, and GOTO
> statements... :-/

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

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



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

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIE1hcmMsXHBhcg0KTm90IGVhc3kuICBTdGlsbCB3
b3JraW5nIG9uIHRoZSBzeW50YXggdG8gbWFrZSBpdCBlZmZlY3RpdmVseSBMTCgxKS4gXHBhcg0K
U29tZSBwYXJ0cyBhcmUgd29ya2luZyBjb3JyZWN0bHkuICBJdHMgaW1wbGVtZW50ZWQgYXMgdHdv
IGZpbml0ZSBzdGF0ZSBccGFyDQptYWNoaW5lcyB3aXRoIG9uZSBwdXNoZG93biBzdGFjay4gIFNl
bWFudGljcyBhcmUgcHJvY2VkdXJlIHZhcmlhYmxlcyBccGFyDQpjYWxsZWQgYXQgcGFyc2UgdGlt
ZS5ccGFyDQpccGFyDQotRG91Z1xwYXINClxwYXINCk1hcnRpbiwgTWFyYyB3cm90ZTpccGFyDQo+
PkluIHRoZSBwcm9jZXNzIG9mIHdyaXRpbmcgYSBGT1JUUkFOIHRvIENvbXBvbmVudCBQYXNjYWwg
dHJhbnNsYXRvclxwYXINCj4gXHBhcg0KPiBccGFyDQo+IE9vaCwgdGhhdCdzIHNvdW5kcyBpbnRl
cmVzdGluZy4uLiBccGFyDQo+IFxwYXINCj4gTXkgQ29tcG9uZW50IFBhc2NhbCBjb2RlcyBsaW5r
IHRvIHNldmVyYWwgRm9ydHJhbi03NyBETExzLFxwYXINCj4gYWx0aG91Z2ggSSBkb24ndCBrbm93
IGhvdyBvbmUgY291bGQgY29udmVydCBhbGwgdGhvc2VccGFyDQo+IEVRVUlWQUxFTkNFIHN0YXRl
bWVudHMsIENPTU1PTiBibG9ja3MsIGFuZCBHT1RPIFxwYXINCj4gc3RhdGVtZW50cy4uLiA6LS9c
cGFyDQo+IFxwYXINCj4gTWFyY1xwYXINCj4gXHBhcg0KPiAtLS0gQmxhY2tCb3hccGFyDQo+IC0t
LSBzZW5kIHN1YmplY3QgSEVMUCBvciBVTlNVQlNDUklCRSB0byBibGFja2JveEBvYmVyb24uY2hc
cGFyDQo+IFxwYXINCj4gXHBhcg0KPiBccGFyDQpccGFyDQotLS0gQmxhY2tCb3hccGFyDQotLS0g
c2VuZCBzdWJqZWN0IEhFTFAgb3IgVU5TVUJTQ1JJQkUgdG8gYmxhY2tib3hAb2Jlcm9uLmNoXHBh
cg0KfX0ALjIuNQ==


----boundary-LibPST-iamunique-1173969070_-_---
Received on Fri Mar 25 2005 - 22:58:32 UTC

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