From 45054b19f0d590460411fdd7cb1c85d074c942ee Mon Sep 17 00:00:00 2001 From: Kaz Kylheku Date: Thu, 1 Mar 2012 14:47:53 -0800 Subject: Another instance of bad troff syntax. --- txr.1 | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'txr.1') diff --git a/txr.1 b/txr.1 index 929c88d4..e07a43c0 100644 --- a/txr.1 +++ b/txr.1 @@ -4441,11 +4441,11 @@ The comma-quote combination has a special meaning: the quote always behaves as a regular quote and not a quasiquote, even if form contains unquotes. Therefore, it does not "capture" these unquotes: they cannot "belong" to this quote. The comma and quote "cancel out", so the only effect -of comma-quote is to add one level of unquoting. So for instance, whereas in -'(a b c '(,d)), the subsitution of d belongs to the inner quote (it is unquoted -by the leftmost comma which belongs to the innermost quote) by contrast, -in '(a b c '(,',d)) the d is now one comma removed from the leftmost comma and -thus the substitution of d belongs to the outer quote. +of comma-quote is to add one level of unquoting. So for instance, whereas +in '(a b c '(,d)), the subsitution of d belongs to the inner quote (it is +unquoted by the leftmost comma which belongs to the innermost quote) by +contrast, in '(a b c '(,',d)) the d is now one comma removed from the leftmost +comma and thus the substitution of d belongs to the outer quote. In other dialects of Lisp, this would be written `(a b c `(,',d)), making it explicit which kind of quote is being specified. TXR Lisp works out which kind of quote to use internally. -- cgit v1.2.3