[M3devel] ***SPAM*** Re: XML?

hendrik at topoi.pooq.com hendrik at topoi.pooq.com
Fri May 8 15:46:04 CEST 2009


On Fri, May 08, 2009 at 01:50:06PM +0200, Dragiša Durić wrote:
> I have it wrapped, but it looks like there is strong resistance in "m3
> movement" for including anything that can not work on, or assume some C
> porting work for specific m3 platform.

There is, and it's probably because M3 arose from a strong tradition of 
self-sufficiency.  Way back then, people were designing systems 
languages -- languages that could be used to implement an entire system, 
including its own run-time system.  It means that M3 is a viable 
language for bootstrapping onto a new machine.

Except, as far as I know, that it still relies on gcc's back end 
(written in C) for its code generation, and which causes license 
incompatibilities with the SRC license.

Didn't M3 once generate C code, as Eiffel still does?  And did it 
generate anything else before those C-generating days?

What was M3 originally written in?  MESA?

-- hendrik

> 
> On Thu, 2009-05-07 at 19:31 -0700, jay.krell at cornell.edu wrote:
> > We should probably wrap up something like expat..
> > 
> >  - Jay (phone)
> > 
> > On May 7, 2009, at 5:02 PM, "Daniel Alejandro Benavides D."
> > <dabenavidesd at yahoo.es> wrote:
> > 
> > 
> > 
> > > Hi:
> > > You can take a  look of the originally pm3 SGML parser that could
> > > work for your need: cm3/m3-libs/sgml see on
> > > http://opencm3.net/doc/help/gen_html/sgml/INDEX.html
> > > 
> > > It needs Deep copy library: cm3/m3-libs/deepcopy for building see on
> > > http://opencm3.net/doc/help/gen_html/deepcopy/INDEX.html
> > > 
> > > A shorter help of parser from m3doc
> > > http://cs.wheaton.edu/~cgray/misc/m3/pm3pkg/sgml/src/index.html
> > > 
> > > Hope that helps
> > > 
> > > --- El jue, 7/5/09, hendrik at topoi.pooq.com <hendrik at topoi.pooq.com>
> > > escribió:
> > >         De: hendrik at topoi.pooq.com <hendrik at topoi.pooq.com>
> > >         Asunto: [M3devel] XML?
> > >         Para: m3devel at elegosoft.com
> > >         Fecha: jueves, 7 mayo, 2009 5:01
> > >         
> > >         Is there a standard library for Modula 3 that reads and writes
> > >          XML 
> > >         files?  With or without DTD definitions?
> > >         
> > >         -- hendrik
> > >         
> > > 
> > > 
> -- 
> Dragiša Durić <dragisha at m3w.org>
> 



More information about the M3devel mailing list