The C programming language
PASCAL user manual and report
Hashed symbol tables for languages with explicit scope control
SIGPLAN '79 Proceedings of the 1979 SIGPLAN symposium on Compiler construction
ACM SIGPLAN Notices
Translating algol 60 programs into Ada
ACM SIGAda Ada Letters
Experiences creating a portable cedar
PLDI '89 Proceedings of the ACM SIGPLAN 1989 Conference on Programming language design and implementation
Strategies for the lossless encoding of strings as Ada identifiers
ACM SIGAda Ada Letters
Automatic interoperability test generation for source-to-source translators
Proceedings of the 1998 ACM SIGSOFT international symposium on Software testing and analysis
Automatic language conversion and its place in the transition to Ada
SIGAda '85 Proceedings of the 1985 annual ACM SIGAda international conference on Ada
The Equivalence of Reduction and Translation Semantics of Java Simple Closures
Fundamenta Informaticae - Concurrency Specification and Programming (CS&P)
Hi-index | 0.00 |
An implementation of translators between Ada and Pascal is described. The method used is to define subsets of each language between which there is a straightforward translation and to translate each source program to its respective sublanguage by program transformations. A common internal tree representation is used. The underlying organization of the translators is described, and some of the difficulties we have confronted and solved are discussed.