|
TextTransformer 1.4.1, The Last Text Processor You Need
|
|
| Updated |
Jul 3, 2008 17:58:12 | | Author email | anikolaev@3d2f.com | | Author | Nikolaev Alexander Dmitrievich |
|
|
| More author articles: | - Battery EEPROM Works - a must-have tool for battery and laptop repair services! When batteries go out of order, it does not necessarily mean that they must be immediately replaced with new ones. As a rule, it’s just a part of the battery that gets damaged, but causes the entire assembly to go defunct. This corrupt segment can be replaced by a skilled technician who is good with a welder in minutes, but then it’s the battery software
- Search Assistant - a new way of searching your computer for the necessary information The standard Windows search function has always been a moderately useful tool for finding files with names that you remembered and text in indexed documents. However, each time you needed to find something deeper under the surface, the process turned into a real challenge. The standard Windows search is far less flexible and powerful than most query engines, so you cannot combine search parameters to find
| | Show all author articles |
TextTransformer is described as a tool for transforming texts (you bet!).
But, in fact, this short description is almost humiliating for this great tool! Because real possibilities of TextTransformer are stretched from trivial word replacements in the text file to creation of new scripting languages (read it twice, guy; its true).
The trick is: you need some kind of programmers mindset to use TextTransformer. But if you have it, you become almighty in your everyday textual tasks. Look: Its just a handy tool for the construction of LL(*) parsers with its respective rules (=productions). Or, rather, not only a constructor, but a full-featured IDE for creating, testing, debugging, browsing, editing and applying parsers and transformators. Parsers are described in the usual «set of terminals and non-terminals» form youll be comfortable with, and patterns for terminals (=tokens) are good old regexps. The production rules youll use have unlimited power, as you can use a subset of C++ within them (and entire parser/production suite can be «rendered» to a C++ program, as well as applied just from the TextTransformer interface).The editor, the project browser and the debugger in TextTransformer meet the highest standards; while formal testing ability is much higher than youve ever seen. «
Author: Nikolaev Alexander Dmitrievich | |
| | Learn more about TextTransformer… |
|
|