The Topic Maps Lab is becoming a hotbed of topic map software development.
TMQL4J 2.6.3 was released this week with the following features:
New query factory – now it is possible to implement your own query types. If the query provides a transformation algorithm, it may be converted to a TMQL query and processed by the tmql4j engine.
- New language processing – the two core modules ( the lexical scanner and the parser ) were rewritten to become more flexible and stable. The lexical scanner provides new methods to register your own language tokens ( as language extension ) or your own non-canonical tokens.
- Default prefix – the engine provides the functionality of defining a default prefix in the context of the runtime. The prefix can be used without a specific pattern in the context of a query.
- New interfaces – the interfaces were reorganized to enable an intuitive usage and understanding of the engine itself.
Plus a plugin architecture with plugins for Tmql4Ontopia, TmqlDraft2010, and TopicMapModificationLanguage. See the announcement for the details.
See also TMQL4J Documentation and Tutorials.
Interested your experiences with the interfaces which “…enable an intuitive usage and understanding of the engine itself.”