summaryrefslogtreecommitdiffstats
path: root/mdoc.3
diff options
context:
space:
mode:
authorKristaps Dzonsons <kristaps@bsd.lv>2009-03-27 14:56:15 +0000
committerKristaps Dzonsons <kristaps@bsd.lv>2009-03-27 14:56:15 +0000
commit32d2f8ef0a63207c0421436789004f4d92ec44c5 (patch)
tree1761c294ccf05b181837fe5181d14219204faac6 /mdoc.3
parent948477c0386fca9956999bb560a26efd8f203b92 (diff)
downloadmandoc-32d2f8ef0a63207c0421436789004f4d92ec44c5.tar.gz
Added some new manuals (mdoc.3 mandoc_char.7).
Support for .br in libman.
Diffstat (limited to 'mdoc.3')
-rw-r--r--mdoc.315
1 files changed, 3 insertions, 12 deletions
diff --git a/mdoc.3 b/mdoc.3
index 27b5dca1..6333159d 100644
--- a/mdoc.3
+++ b/mdoc.3
@@ -56,14 +56,7 @@ library parses lines of
.Xr mdoc 7
input (and
.Em only
-mdoc) into an abstract syntax tree that generalises the semantic
-annotation of its input. Common front-ends for
-.Nm
-are
-.Xr mdocterm 1 ,
-.Xr mdoclint 1
-and
-.Xr mdoctree 1 .
+mdoc) into an abstract syntax tree (AST).
.\" PARAGRAPH
.Pp
In general, applications initiate a parsing sequence with
@@ -227,9 +220,7 @@ fields), its position in the tree (the
.Va next
and
.Va prev
-fields) and type-specific data (the
-.Va data
-field).
+fields) and some type-specific data.
.\" PARAGRAPH
.Pp
The tree itself is arranged according to the following normal form,
@@ -281,7 +272,7 @@ size_t len;
int line;
line = 1;
-mdoc = mdoc_alloc(NULL, NULL);
+mdoc = mdoc_alloc(NULL, 0, NULL);
while ((buf = fgetln(fp, &len))) {
buf[len - 1] = '\\0';