XML.orgXML.org
FOCUS AREAS |XML-DEV |XML.org DAILY NEWSLINK |REGISTRY |RESOURCES |ABOUT
OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]
RE: [xml-dev] Re: [docbook-apps] Small!! Lightweight!! xsltprocessor which is standalone!! and runs Docbook/XSL stylesheets?

ksh still is not able to parse XML.
It has lots of bells and whistles but it doesn't understand XML nor XML trees , nodes , xpath , etc.
Try parsing an XML document with ksh and let me know how that goes.


If you are looking for a shell like program that understands xml, consider xmlsh.
but its Java based not C ...
It does, however, know how to parse XML and handle it as a first class citizen, as opposed to ksh which works on lines and strings.


Curious what is the hard requirement for a particular C version for processing XML ?
Perhaps discussing more the environment, data flow, and requirements might elicit better responses.

My guess from the various emails is you are looking for a solution which is not easily available with "XSLT Like" implementations.
Is XML itself even a requirement ? 
Is there seperate server and client requirements ? that is could a server pre-process the docbook data into a format which suits your contstrained environment ?


----------------------------------------
David A. Lee
dlee@calldei.com
http://www.xmlsh.org

-----Original Message-----
From: ольга крыжановская [mailto:olga.kryzhanovska@gmail.com] 
Sent: Saturday, August 18, 2012 12:37 PM
To: liam@w3.org
Cc: xml-dev@lists.xml.org
Subject: Re: [xml-dev] Re: [docbook-apps] Small!! Lightweight!! xslt processor which is standalone!! and runs Docbook/XSL stylesheets?

Liam, while ksh93 is a POSIX and SUS conforming shell, it has enough
extra features which rival perl and python in functionality, including
compound variables (like C struct), arrays/trees, types (like JAVA/C++
classes), pattern matching (beefed up POSIX egrep, with optional
and/or/xor operators). It makes it rather easy to make parsers and
processing engines.
Just, some one has to do the effort, if all other options are exhausted.

Help viewer will only help if it would work with telnet and ssh, too.

Olga

On Sat, Aug 18, 2012 at 6:01 PM, Liam R E Quin <liam@w3.org> wrote:
> On Sat, 2012-08-18 at 04:21 +0200, ольга крыжановская wrote:
>> Does it support the Docbook/XML style sheets?
>
> I don't know; I haven't tried, sorry.
>
>> If it is perl and does
>> not drag in a lot of perl libraries then it can likely be converted to
>> ksh93.
>
> Hmm, rewriting an XSLT engine as a shell script sounds like a lot of
> work.  What about shipping the documentation in MS Help format and using
> the Windows help viewer, is that possible?
>
> --
> Liam Quin - XML Activity Lead, W3C, http://www.w3.org/People/Quin/
> Pictures from old books: http://fromoldbooks.org/
> Ankh: irc.sorcery.net irc.gnome.org freenode/#xml
>



-- 
      ,   _                                    _   ,
     { \/`o;====-    Olga Kryzhanovska   -====;o`\/ }
.----'-/`-/     olga.kryzhanovska@gmail.com   \-`\-'----.
 `'-..-| /       http://twitter.com/fleyta     \ |-..-'`
      /\/\     Solaris/BSD//C/C++ programmer   /\/\
      `--`                                      `--`

_______________________________________________________________________

XML-DEV is a publicly archived, unmoderated list hosted by OASIS
to support XML implementation and development. To minimize
spam in the archives, you must subscribe before posting.

[Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/
Or unsubscribe: xml-dev-unsubscribe@lists.xml.org
subscribe: xml-dev-subscribe@lists.xml.org
List archive: http://lists.xml.org/archives/xml-dev/
List Guidelines: http://www.oasis-open.org/maillists/guidelines.php




[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


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

Copyright 1993-2007 XML.org. This site is hosted by OASIS