diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2015-12-08 22:40:48 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2015-12-08 22:40:48 -0800 |
commit | c273d9120da7fb3ee386609aeb2fbf33772700f7 (patch) | |
tree | 28970448ed779cf1b52c459a3419f3fe1af62bde | |
parent | a6022e54d73dc294b357d5e5352aed331d9585e3 (diff) | |
download | txr-c273d9120da7fb3ee386609aeb2fbf33772700f7.tar.gz txr-c273d9120da7fb3ee386609aeb2fbf33772700f7.tar.bz2 txr-c273d9120da7fb3ee386609aeb2fbf33772700f7.zip |
Fix under ifa.
* txr.1: Remove text fragment, and clarify treatment of not,
null and false.
-rw-r--r-- | txr.1 | 18 |
1 files changed, 9 insertions, 9 deletions
@@ -12274,19 +12274,12 @@ operator. If .meta cond -is an invocation of the functions -.code not -or -.codn null , - -If -.meta cond is a function call with exactly one argument, then the .code it variable is bound to the value of that argument, except when the function being called is .codn not , -.code null , +.codn null , or .codn false . That special situation is rewritten according to the following pattern: @@ -12295,6 +12288,13 @@ That special situation is rewritten according to the following pattern: .mets (ifa (not << expr ) < then << else ) -> (ifa < expr < else << then ) .cble +and likewise for +.code null +or +.code false +substituted for +.codn not . + Note the reversal of .meta then and @@ -12303,7 +12303,7 @@ and If .meta cond is a function call with two or more arguments, then it is only -well-formed if at most one of those arguments is an it-candidates. +well-formed if at most one of those arguments is an it-candidate. If there is one such argument, then the .code it variable is bound to it. Otherwise the variable is bound |