diff options
-rw-r--r-- | txr.1 | 16 |
1 files changed, 12 insertions, 4 deletions
@@ -15162,8 +15162,8 @@ or .coNP Operators @ let and @ let* .synb -.mets (let >> ({ sym | >> ( sym << init-form )}*) << body-form *) -.mets (let* >> ({ sym | >> ( sym << init-form )}*) << body-form *) +.mets (let >> ({ sym | >> ( sym <> [ init-form ])}*) << body-form *) +.mets (let* >> ({ sym | >> ( sym <> [ init-form ])}*) << body-form *) .syne .desc The @@ -15176,7 +15176,10 @@ evaluate forms in that scope. The operator symbol, either or .codn let* , is followed by a list which can contain any mixture of -.meta sym +.metn sym , +.mono +.meti <> ( sym ) +.onom or .mono .meti >> ( sym << init-form ) @@ -15199,7 +15202,12 @@ evaluation of The plain .meta sym variant specifies a variable which is initialized to -.codn nil . +.codn nil , +as does the +.mono +.meti <> ( sym ) +.onom +variant. The .metn init-form s are evaluated in order, by both |