summaryrefslogtreecommitdiffstats
path: root/txr.1
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2012-02-05 22:17:21 +0100
committerKaz Kylheku <kaz@kylheku.com>2012-02-05 22:17:21 +0100
commit1426cd943a19e3a71c40364a4c7416a4a7ce29e8 (patch)
treee6e397e46d9aa24f154c6cb36a1788933d52f7c8 /txr.1
parenta51d9c18b071f7c3cb624771ecc21c3a9a464640 (diff)
downloadtxr-1426cd943a19e3a71c40364a4c7416a4a7ce29e8.tar.gz
txr-1426cd943a19e3a71c40364a4c7416a4a7ce29e8.tar.bz2
txr-1426cd943a19e3a71c40364a4c7416a4a7ce29e8.zip
Version 56
* txr.c (version): Bumped. * txr.1: Bumped version and set date. * configure (txr_ver): Bumped. * RELNOTES: Updated.
Diffstat (limited to 'txr.1')
-rw-r--r--txr.118
1 files changed, 10 insertions, 8 deletions
diff --git a/txr.1 b/txr.1
index 2bfc73b8..73c763d7 100644
--- a/txr.1
+++ b/txr.1
@@ -21,16 +21,18 @@
.\"IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
.\"WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
-.TH "TXR" 1 2012-01-26 "Utility Commands" "Txr Text Extractor" "Kaz Kylheku"
+.TH "TXR" 1 2012-02-05 "Utility Commands" "Txr Text Processing Language" "Kaz Kylheku"
.SH NAME
-txr \- text extractor (version 55)
+txr \- text processing language (version 56)
.SH SYNOPSIS
.B txr [ options ] query-file { data-file }*
.sp
.SH DESCRIPTION
.B TXR
-is a language oriented toward extracting text from files or streams
-using multi-line, recursive pattern matching. A
+is a language oriented toward processing text from files or streams, using
+multiple programming paradigms.
+
+A
.B TXR
script is called a query, and it specifies a pattern which matches (a prefix
of) an entire file, or multiple files. Patterns can consists of large
@@ -58,10 +60,10 @@ file for the place where an entire sub-query matches, for collecting lists, and
for combining sub-queries using logical conjunction, disjunction and negation,
and numerous others.
-Furthermore, embedded within TXR is a powerful Lisp dialect, described in the
-section TXR LISP far below. TXR Lisp supports functional and imperative
-programming, and provides data types such as symbols, strings, vectors, hash
-tables with weak reference support, and arbitrary-precision (bignum integers).
+Furthermore, embedded within TXR is a powerful Lisp dialect. TXR Lisp supports
+functional and imperative programming, and provides data types such as symbols,
+strings, vectors, hash tables with weak reference support, lazy lists, and
+arbitrary-precision (bignum integers).
.SH ARGUMENTS AND OPTIONS