<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
Commit the initial version, and then the revisions, to the cm3 repository?<BR> <BR> - Jay <BR><div><div id="ecxSkyDrivePlaceholder"></div>> Date: Thu, 17 Nov 2011 11:09:49 -0600<br>> From: rodney_bates@lcwb.coop<br>> To: m3devel@elegosoft.com<br>> Subject: Re: [M3devel] m2tom3<br>> <br>> I dragged this out and, if a few minutes, got m2tom3 to compile under CM3<br>> by eliminating IMPORT TextF and changing 4 places from the form TextVariable[j]<br>> to Text.GetChar(TextVariable,j). This is file m2tom3/src/Analyzer/Standard,m3.<br>> The result is attached.<br>> <br>> It compiled and linked on AMD64_LINUX, and executed enough to give the help text<br>> and to translate a tiny bit of Modula-2 code.<br>> <br>> I'm biting my tongue on why it was coded this way in the first place.<br>> <br>> On 11/15/2011 04:44 PM, Mark Wickens wrote:<br>> > Guys,<br>> ><br>> > I found the m2tom3 translation utility here: http://freepages.modula2.org/downloads/m2tom3-2.03.tar.gz<br>> > I attempted to compile it using cm3, but I get an unknown interface:<br>> ><br>> > msw@x60:~/m2tom3/m2tom3/src$ cm3<br>> > --- building in ../LINUXLIBC6 ---<br>> ><br>> > unsupported m3_option value: "-O"<br>> > new source -> compiling Standard.m3<br>> > "../src/Analyzer/Standard.m3", line 25: unable to find interface (TextF)<br>> > 1 error encountered<br>> > compilation failed => not building program "m2tom3"<br>> > Fatal Error: package build failed<br>> ><br>> ><br>> > Has anyone heard of interface TextF? Alternatively, is there a port of this utility to cm3?<br>> ><br>> > I recently uncovered a machine-readable copy of my degree final year project, a Meta Assembler, written in Modula-2, and wondered if I could get it to compile using the utility to work with Modula-3.<br>> ><br>> > Regards,<br>> ><br>> > Makr.<br>> ><br>> ><br></div> </div></body>
</html>