Re: Java pretty printing in/with DocBook

Subject: Re: Java pretty printing in/with DocBook
From: Gavin Nicol <gtn@xxxxxxxxxxxx>
Date: Mon, 23 Feb 1998 14:31:49 GMT
>I think DTDs for programming languages in general would be very
>useful- not just for source code formatting. I am not thinking about
>*authoring* DTDs. I am thinking about an SGML or XML
>based alternative output format from language
>compilers/interpreters.
>
>If such DTDs could be standardized (ho, ho) for a language and
>if vendors incorporated support for them as output
>formats from the compiler, then XSL/DSSSL stylesheets 
>could run riot.
>
>An extra benefit: source code could then be "compiled" into
>a form suitable for storage in an SGML/XML database.
>The advantages of being able to do this seem pretty interesting.
>Structure sensitive searching, semantic based re-use
>and so on.

Two things:
  1) The DOM spec is currently written in XML, and the JAVA and CORBA
  IDL bindings are automatically generated from the XML source.

  2) One of my hacks from a year or so ago is to turn a set
     of source code into a DynaText book. It turned out to be
     very useful.


 DSSSList info and archive:  http://www.mulberrytech.com/dsssl/dssslist


Current Thread
  • Re: Java pretty printing in/with DocBook, (continued)
        • Norman Walsh - from mail1.ability.netby web4.ability.net (8.8.5/8.6.12) with ESMTP id QAA25601Sun, 22 Feb 1998 16:34:24 -0500 (EST)
      • Lassi A. Tuura - from mail1.ability.netby web4.ability.net (8.8.5/8.6.12) with ESMTP id DAA13860Mon, 23 Feb 1998 03:41:50 -0500 (EST)
    • W. Eliot Kimber - from mail1.ability.netby web4.ability.net (8.8.5/8.6.12) with ESMTP id QAA25353Sun, 22 Feb 1998 16:26:17 -0500 (EST)
    • Sean Mc Grath - from mail1.ability.netby web4.ability.net (8.8.5/8.6.12) with ESMTP id GAA15693Mon, 23 Feb 1998 06:34:57 -0500 (EST)
      • Gavin Nicol - from mail1.ability.netby web4.ability.net (8.8.5/8.6.12) with ESMTP id JAA17936Mon, 23 Feb 1998 09:34:06 -0500 (EST) <=
        • Christian Leutloff - from mail1.ability.netby web4.ability.net (8.8.5/8.6.12) with ESMTP id MAA20975Mon, 23 Feb 1998 12:15:24 -0500 (EST)
        • Gavin Nicol - from mail1.ability.netby web4.ability.net (8.8.5/8.6.12) with ESMTP id MAA21327Mon, 23 Feb 1998 12:32:07 -0500 (EST)
    • David Megginson - from mail1.ability.netby web4.ability.net (8.8.5/8.6.12) with ESMTP id GAA15694Mon, 23 Feb 1998 06:34:58 -0500 (EST)