summaryrefslogtreecommitdiffstats
path: root/checkman.txr
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2021-01-17 14:23:04 -0800
committerKaz Kylheku <kaz@kylheku.com>2021-01-17 14:23:04 -0800
commite368fb02c26322da584b4009717dd8ce0551e6db (patch)
tree519cac4307b1df14ac6440385306a81711608962 /checkman.txr
parent3332d4a1e9f03caa748395ee200b1efcb05d535f (diff)
downloadtxr-e368fb02c26322da584b4009717dd8ce0551e6db.tar.gz
txr-e368fb02c26322da584b4009717dd8ce0551e6db.tar.bz2
txr-e368fb02c26322da584b4009717dd8ce0551e6db.zip
doc: fix doc for @(struct ...) pattern operator.
* txr.1: The operator is struct not structure. Formalize the heading as Pattern operator. * checkman.txr: Recognize the new Pattern operator heading.
Diffstat (limited to 'checkman.txr')
-rw-r--r--checkman.txr4
1 files changed, 2 insertions, 2 deletions
diff --git a/checkman.txr b/checkman.txr
index cbec82be..48df2606 100644
--- a/checkman.txr
+++ b/checkman.txr
@@ -57,11 +57,11 @@
@ (assert bad ln `no .synb after Operator and macro heading`)
@ (check-synb)
@ (or)
-.coNP @{type /Function|Operator|Macro|Accessor|Method|Structure|(Operators|Macros)\/function/}s@(assert bad ln `bad @{type}s heading`)@(rep :gap 0) @@, @{x /\S+/}@(last :mandatory) @@ @y and @@ @{z /\S+/}@(end)
+.coNP @{type /Function|Operator|Macro|Accessor|Method|Structure|Pattern operator|(Operators|Macros)\/function/}s@(assert bad ln `bad @{type}s heading`)@(rep :gap 0) @@, @{x /\S+/}@(last :mandatory) @@ @y and @@ @{z /\S+/}@(end)
@ (assert bad ln `no .synb after @{type}s heading`)
@ (check-synb)
@ (or)
-.coNP @{type /Function|Operator|Macro|Accessor|Method|Structure|Parameter list macro/}@(assert bad ln `bad @type heading`) @@ @{x /\S+/}@junk
+.coNP @{type /Function|Operator|Macro|Accessor|Method|Structure|Pattern operator|Parameter list macro/}@(assert bad ln `bad @type heading`) @@ @{x /\S+/}@junk
@ (assert bad ln `extra elements in singular @type heading`)
@ (bind junk "")
@ (assert bad ln `no .synb after @type heading`)