[M3devel] quake extensions for tests / RFC

Daniel Alejandro Benavides D. dabenavidesd at yahoo.es
Tue Feb 5 12:15:44 CET 2008


Hi Olaf:
Is still possible to add Literate programming support, I mean using several functions that are just a commentary at the end of the file on M3Build.m3:
http://modula3.elegosoft.com/cgi-bin/cvsweb.cgi/~checkout~/cm3/m3-sys/cm3/src/M3Build.m3?rev=1.8;content-type=text%2Fplain

Also there is a missing one on Built-in functions, one that "copy" the derived source of a noweb file (specifically a generic) from the Target (e.g LINUXLIBC6) directory of the compiler to the src directory. In that way the compiler can use the source. The name of functions could be: "derived_generic_interface",     "derived_generic_implementation"

This stuff is used on  ldb debugger : http://www.eecs.harvard.edu/nr/ldb/ 
The literate programming support was present on DEC SRC M3 I think:
http://www.wiwi.uni-rostock.de/LABOR_NETZ/DOKUS/MODULA_3/html/modula-3/html/m3build/noweb.html

Thanks

Daniel Benavides

Olaf Wagner <wagner at elegosoft.com> escribió: Yesterday I've added some more functions, and today I've updated the
quake reference. I'm still open for name or semantics changes or other
improvements. Please have a look at

   http://modula3.elegosoft.com/cm3/doc/help/cm3/quake.html

Best regards,

Olaf
-- 
Olaf Wagner -- elego Software Solutions GmbH
                Gustav-Meyer-Allee 25 / Gebäude 12, 13355 Berlin, Germany
phone: +49 30 23 45 86 96  mobile: +49 177 2345 869  fax: +49 30 23 45 86 95
    http://www.elegosoft.com | Geschäftsführer: Olaf Wagner | Sitz: Berlin
Handelregister: Amtsgericht Charlottenburg HRB 77719 | USt-IdNr: DE163214194



       
---------------------------------

¿Con Mascota por primera vez? - Sé un mejor Amigo
Entra en Yahoo! Respuestas.
  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20080205/8ea34b69/attachment-0002.html>


More information about the M3devel mailing list