aboutsummaryrefslogtreecommitdiffstats
path: root/cppawk-cons.1
diff options
context:
space:
mode:
Diffstat (limited to 'cppawk-cons.1')
-rw-r--r--cppawk-cons.113
1 files changed, 7 insertions, 6 deletions
diff --git a/cppawk-cons.1 b/cppawk-cons.1
index d554da7..fee6b80 100644
--- a/cppawk-cons.1
+++ b/cppawk-cons.1
@@ -135,7 +135,7 @@ cons \- Lisp-like data representation and control flow macros
.ft R
.SH OVERVIEW
-
+.bk
Due to the data structuring limitations of the Awk language, the
.B cppawk
representation of Lisp-like data structures is only a sham built
@@ -186,7 +186,7 @@ it features lists made of cons cells, terminated by a
symbol.
.SH BOXED VS. UNBOXED
-
+.bk
The
.B cons
library flexibly handles two kinds of data:
@@ -315,6 +315,7 @@ by trying to perform some list operation on it. It's up to the application to
put a boxed value into a cons cell, if it expects to retrieve one.
.SH TREATMENT OF BOOLEAN VALUES
+.bk
In Lisp, how Boolean truth works it that the
.B nil
object is false, and every other object is true.
@@ -353,7 +354,7 @@ which is not false.
Note that the boxed undefined value tests true, not false.
.SH CONTROL FLOW PRIMITIVES
-
+.bk
The control flow primitives are macros patterned after similar
macros found in some Lisp dialects.
@@ -452,7 +453,7 @@ reaches the last expression, then it yields that expression's value.
.ft R
.SH DATA REPRESENTATION LIBRARY
-
+.bk
In the following descriptions, the notations
.IB X " => " Y
and
@@ -1817,7 +1818,7 @@ function's notion of equality.
.ft R
.SH FUNCTION APPLICATION
-
+.bk
.SS Functions \fImapcar\fP and \fImappend\fP
.bk
Syntax:
@@ -1894,7 +1895,7 @@ on GNU Awk before version 5.2.
.ft R
.SH ARRAY/LIST CONVERSION
-
+.bk
.SS Functions \fIvalues\fP and \fIkeys\fP
.bk
Syntax: