[M3devel] [M3commit] CVS Update: cm3

Tony Hosking hosking at cs.purdue.edu
Tue Jul 21 18:03:35 CEST 2009


Hear, hear!


Sent from my iPhone

On Jul 21, 2009, at 11:17 AM, "Randy Coleburn" <rcoleburn at scires.com>  
wrote:

> Granted, I see that Term.m3 is an UNSAFE module, so that by  
> definition means it is not portable.
> Why though do we want to replace it by nasty C code where non- 
> portable stuff can be easily hidden?  This is Modula-3.  Why not fix  
> the Modula-3 code so that it doesn't have to be UNSAFE?  (My 2 cents.)
> --Randy
>
> >>> Jay Krell <jkrell at elego.de> 7/21/2009 11:55 AM >>>
> CVSROOT:/usr/cvs
> Changes by:jkrell at birch.09/07/21 11:55:36
>
> Added files:
> cm3/caltech-parser/term/src/: TermC.c
>
> Log message:
> initial copy of dangerous non portable Term.m3 to rewrite portably  
> and have it do nothing silently on Win32 which should suffice, or if  
> not, can probably be done better, specifically the MakeRaw function
>
>



More information about the M3devel mailing list