OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: [xml-dev] Source Code Markup Language?

[ Lists Home | Date Index | Thread Index ]

At 13:15 -0800 1/21/06, Daniel Schierbeck wrote:
>I've been googling around for an XML language that describes source 
>code, but all I've found is an old SGML language. It's mostly out of 
>curiosity, but I'd like to see if there's a simple language that merely 
>marks up variables, constants, functions/methods, numbers, string, etc. 
>Something along the line of
>
>  <var>foo</var> <op>:=</op> <str>"foo"</str> <op>+</op> <str>"bar"</str>
>
>The most important thing is that it should be possible to embed it in XHTML.
>
>  <h:p xmlns="http://www.w3.org/1999/xhtml"; xmlns:c="urn:code...">
>    In the following example we assign <c:str>"foobar"</c:str> to 
><c:var>baz</c:var>.
>  </h:p>
>
>Do any of you know such a language?
>
>
>Cheers,
>
>Daniel Schierbeck
>

Daniel, 

Have you considered modifying a pretty-printer program? 

Or how about the lexical analyzer part of a compiler, the
part which emits the data-typed tokens of the input file
that is being scanned?  There are lex/flex files available
for most popular programming languages that you could
probably use as a starting point.


/s/ Ernest G. Allen
	






 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS