- From: Fredrik Öhrström <oehrstroem@gmail.com>
- Date: Sun, 24 May 2026 19:41:57 +0200
- To: ixml <public-ixml@w3.org>
- Message-ID: <CALZT+jA+qpxhP3rt5Va7-wwJx3SyazRVd5ua2HrK1nbNcUbsyg@mail.gmail.com>
If you download/build version 4.2.0: https://github.com/libxmq/xmq/releases you can now set the environment variable: export XMQ_IXML_ENGINE=markup-blitz which expects the engine to take the first argument ixml-grammar and the second argument the file to parse. With a small wrapper script around coffepot you can do the same there: export XMQ_IXML_ENGINE=kaffekanna I use this to double check my tests, I can run through all my xmq specific ixml testing with both coffepot and markup-blitz! Yay! You can now autodownload ixml and xsl transforms and use with your favourite ixml engine, for example a newly written script that colorizes ixml and generates an html page to view the ixml. Run it like this: xmq ixml:core/ixml2html MyGrammar.ixml to-text br This will auto-download the ixml grammar but you can also download the ixml grammar here: curl https://libxmq.org/library/core/ixml2html.ixml As you can see, this is the standard ixml grammar, just with html tags inserted. :-) If you want to decode your nginx.conf file you can do xmq ixml:conf/nginx nginx.conf This will autodownload both nginx.ixml and nginx.xslq to do both an ixml parse and an xsl transform to adjust the element names. Have fun! //Fredrik
Received on Sunday, 24 May 2026 17:42:28 UTC