so

NineML 3.2.7

Volume 8, Issue 14; 29 Oct 2024

A very (very) small update to the NineML family of parsing tools.

Hat tip to John Lumley for pointing out that NineML was handling the naming feature incorrectly. It was using the name “rename” instead of the name “alias”.

I can’t find any record of an iXML v.next draft that used the nonterminal “rename” instead of “alias”, so I can only assume that I implemented it in advance of the first actual publication. (I already had support for renaming through a pragma, so it’s not impossible to imagine I just quickly wired it up incorrectly.)

There are no other changes in 3.2.7, though I do hope to get another release out, uh, I’d say “this year” except that there’s not a lot of runway left in 2024. Let’s say for spring of next year. I’ve done a bunch of work in an attempt to improve performance, but that got side-tracked a while back and probably won’t be front-and-center again for a bit longer.

See nineml.org for the details.

#Invisible XML #NineML #XML