diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2021-01-17 14:23:04 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2021-01-17 14:23:04 -0800 |
commit | e368fb02c26322da584b4009717dd8ce0551e6db (patch) | |
tree | 519cac4307b1df14ac6440385306a81711608962 /checkman.txr | |
parent | 3332d4a1e9f03caa748395ee200b1efcb05d535f (diff) | |
download | txr-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.txr | 4 |
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`) |