[llvm-commits] [llvm] r82956 - /llvm/trunk/tools/llvmc/doc/LLVMC-Reference.rst
Mikhail Glushenkov
foldr at codedgers.com
Sun Sep 27 18:16:07 PDT 2009
Author: foldr
Date: Sun Sep 27 20:16:07 2009
New Revision: 82956
URL: http://llvm.org/viewvc/llvm-project?rev=82956&view=rev
Log:
Document the 'not' combinator.
Modified:
llvm/trunk/tools/llvmc/doc/LLVMC-Reference.rst
Modified: llvm/trunk/tools/llvmc/doc/LLVMC-Reference.rst
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvmc/doc/LLVMC-Reference.rst?rev=82956&r1=82955&r2=82956&view=diff
==============================================================================
--- llvm/trunk/tools/llvmc/doc/LLVMC-Reference.rst (original)
+++ llvm/trunk/tools/llvmc/doc/LLVMC-Reference.rst Sun Sep 27 20:16:07 2009
@@ -461,14 +461,17 @@
- ``default`` - Always evaluates to true. Should always be the last
test in the ``case`` expression.
- - ``and`` - A standard logical combinator that returns true iff all
- of its arguments return true. Used like this: ``(and (test1),
- (test2), ... (testN))``. Nesting of ``and`` and ``or`` is allowed,
- but not encouraged.
-
- - ``or`` - Another logical combinator that returns true only if any
- one of its arguments returns true. Example: ``(or (test1),
- (test2), ... (testN))``.
+ - ``and`` - A standard binary logical combinator that returns true iff all of
+ its arguments return true. Used like this: ``(and (test1), (test2),
+ ... (testN))``. Nesting of ``and`` and ``or`` is allowed, but not
+ encouraged.
+
+ - ``or`` - A binary logical combinator that returns true iff any of its
+ arguments returns true. Example: ``(or (test1), (test2), ... (testN))``.
+
+ - ``not`` - Standard unary logical combinator that negates its
+ argument. Example: ``(not (or (test1), (test2), ... (testN)))``.
+
Writing a tool description
More information about the llvm-commits
mailing list