Forum unknown
· Modula-2
#Addtask in TDI
5 messages in this thread
The reason that no APPARENT conversion is required between the two C
compilers, is that they basically can use the same include files supplied
by CBM. Modula-2 does not have the concept of include files; rather it
has symbol files. Now, if CBM has supported M2 and supplied symbol files
too, then there wouldn't have been problems. Unfortunately, reality is
different. One more thing, I think conversion between the two Modula-2
compilers is a lot more straight forward than conversion between the C
compilers due to the fact that C is so "forgiving" while M2 is not. –
Steve –
Steve,
Both you and Larry made a good point about the "forgivingness" of the C
compilers which I hadn't really considered. Do you think there would have
been any copyright violation if Leon had made his symbol files identical to
TDI's for compatability?
Chip Orange
Chip,
That's a possibility I hadn't considered. I can't see it being a problem
with the normal modules (TermInOut, InOut, etc.), but perhaps some of the
other, extended modules could have caused copyright problems. On the other
hand, maybe Leon just felt that his methods were better. From the look of the
two products, I tend to think he might be right.
Regards, Larry.
Chip,
That's a possibility I hadn't considered. I can't see it being a problem
with the normal modules (TermInOut, InOut, etc.), but perhaps some of the
other, extended modules could have caused copyright problems. On the other
hand, maybe Leon just felt that his methods were better. From the look of the
two products, I tend to think he might be right.
Regards, Larry.
Steve,
Both you and Larry made a good point about the "forgivingness" of the C
compilers which I hadn't really considered. Do you think there would have
been any copyright violation if Leon had made his symbol files identical to
TDI's for compatability?
Chip Orange