03-24-2006 05:37 PM CET - IT, New Media & Software

Update: TextTransformer 1.1.0

Press release from: Dr. Detlef Meyer-Eltz
Example of testing a text inclusion - a C++ comment - in the TextTransformer IDE step-by-step
Example of testing a text inclusion - a C++ comment - in the TextTransformer IDE step-by-step

The abilities of TextTransformer for the analysis of texts are increased by the new possibility to parse text inclusions with separated parser sub-systems. Exemplary examples of text inclusions are comments in programming languages or XML processing instructions. Innumerable further possible applications for the new feature are conceivable.

More and more frequently comments not only are used for a freely arranged internal documentation of programming code, but structured comments are used e.g. for the automatic production of an external documentation. Or content management systems use hidden markers in the comments, to produce a uniform web site design. To parse such embedded instructions, a sub-parser is needed, which has to be different from the main parser of the document. Two or more parsers can be combined in a single project in the TextTransformer.

It is the common feature of comments and other text inclusions that they can appear in the text everywhere without destroying the complete structure of the text. TextTransformer generalizes the principle for the treatment of comments: it is possible in different sub-structures of the text to allow different inclusions and it is allowed too, to stack inclusions. (Nested comments are the simplest example of stacking.)

In the visual development environment of TextTransformer you can test such sub-parsers in the same manner as used for the productions of the main parser: you can step through the nodes of the syntax tree, you can set breakpoints in the tree or in the source text and you can execute text transformations on single files or on groups of files.

Parsing the text inclusions is made possible among others by a new, systematic concept for the change of lexical states: Text inclusions can be parsed with token sets, which are different from that of the main parser. This concept was extended to the other uses of productions already existing in the TextTransformer. Look-ahead productions, and productions for sub-parsers, callable in semantic actions, also can operate on own token sets now.

TextTransformer does thus more than an ordinary parser generator: it produces not only a parser but also a whole system of parsers.

Versions, prices and availability:

The standard version (with transformation manager and extended interpreter) can be downloaded as a 30-day trial version under http://www.TextTransformer.com/downloads/TetraInst_en.exe . As soon as the test period has passed, the functionality is adapted to the free version.

With the professional version of the TextTransformer a ready transformation program can be exported as c++ program code and so included into other software products. So the core of the TextTransformer is bootstrapping self.

The standard version costs $ 98 and the professional version costs $ 394, both availably under http://www.texttransformer.com/Registration.39.0.html .

In the free version the features of the standard version are restricted, however, it has almost all possibilities of analyzing texts and carrying out simple text manipulations. It can be downloaded here: http://www.texttransformer.com/downloads/TetraInst_en.exe

Further information about the versions, the PDF manual etc., you find at: http://www.texttransformer.com/Downloads.27.0.html

Further technical details on the IDE, the parser-generator, the interpreter, the debugger or code production (only the professional version) you find at: http://www.texttransformer.com/Technical_details.32.0.html

Pictorial material like product logo and screenshot is in our press area under http://www.texttransformer.com/Press_service.87.0.html provided for you.

About Dr. Detlef Meyer-Eltz

Dr. Detlef Meyer-Eltz has been working for many years as software developer in different employments (measurement data evaluation, tabulation software, workflow application, artificial intelligence). He is an independent developer since 2002. After more than three-years of development version 1.0.0 of the TextTransformer could be published.


Detlef Meyer-Eltz
Burggarten 16
20535 Hamburg
Fon: + 49 (0) 40 2513642
Mail: dme@texttransformer.com

This release was published on openPR.
News-ID: 6793 • Views: 4052
More releasesMore releases

You can edit or delete your press release here: