Text processing programming language and interpreter with strong string handling capabilities, integrating regular expressions
TXR is a programming language and interpreter designed for text processing, data munging, and information extraction tasks. Some key features and capabilities:
TXR positions itself as a text processing utility language complementary to general purpose languages. It brings together the capabilities of tools like Awk, Sed and Perl into a coherent programming language optimized for working with textual data. TXR competes with other text processing languages such as Perl and Python in simplicity and expressiveness.