From 2988080c3277bddfa2a2c4ec7768e748e2d8c20b Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Sat, 14 May 2022 15:18:54 -0400 Subject: Added :tag --- bp.1.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'bp.1.md') diff --git a/bp.1.md b/bp.1.md index 9473d24..986f94a 100644 --- a/bp.1.md +++ b/bp.1.md @@ -291,10 +291,12 @@ contain the word **"IGNORE"**) *name*`:` *pat* : Define *name* to mean *pat* (pattern definition) +`:`*name* *pat* +: Match *pat* and tag it with the given name as metadata. + *name*`::` *pat* -: Define *name* to be a special tagged pattern *pat*. This is the same as a -regular definition, except that a piece of metadata is attached to it -associating it with the specified name. +: Syntactic sugar for *name*`::` `:`*name* *pat* (define a pattern that also +attaches a metadata tag of the same name) `#` *comment* : A line comment -- cgit v1.2.3