Re: Name Mangling: Case-sensitive -> insensitive

gsc@zip.com.au (Sean Case)
4 Dec 1999 22:31:19 -0500

          From comp.compilers

Related articles
Name Mangling: Case-sensitive -> insensitive dstarner98@aasaa.ofe.org (1999-12-03)
Re: Name Mangling: Case-sensitive -> insensitive torbenm@diku.dk (1999-12-04)
Re: Name Mangling: Case-sensitive -> insensitive gsc@zip.com.au (1999-12-04)
| List of all articles for this month |

From: gsc@zip.com.au (Sean Case)
Newsgroups: comp.compilers
Date: 4 Dec 1999 22:31:19 -0500
Organization: Marginal
References: 99-12-018
Keywords: translator, linker

dstarner98@aasaa.ofe.org wrote:
> I'm working on a compiler that compiles Modula-3 into Ada. Part of the
> problem is that Modula-3 is case-sensitive, whereas Ada is
> not. Modula-3 also allows double-underlines in identifiers, while Ada
> doesn't. Is there anyway I can map the M3 identifers into Ada and keep
> it recognizable as the original identifer (for debugging and stuff)?


Henry Baker wrote an article for ACM Ada Letters in 1993 on encoding
Common Lisp symbols as Ada-83 identifiers.


ftp://ftp.netcom.com/pub/hb/hbaker/Encode.html
ftp://ftp.netcom.com/pub/hb/hbaker/Encode.ps.Z


Sean Case
--
Sean Case gsc@zipworld.com.au


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.