github.com/lmorg/murex@v0.0.0-20240217211045-e081c89cd4ef/docs/parser/not-func.md (about)

     1  # `!` (not)
     2  
     3  > Reads the STDIN and exit number from previous process and not's it's condition
     4  
     5  ## Description
     6  
     7  Reads the STDIN and exit number from previous process and not's it's condition.
     8  
     9  ## Usage
    10  
    11  ```
    12  <stdin> -> ! -> <stdout>
    13  ```
    14  
    15  ## Examples
    16  
    17  ```
    18  » echo "Hello, world!" -> !
    19  false
    20  ```
    21  
    22  ```
    23  » false -> !
    24  true
    25  ```
    26  
    27  ## Synonyms
    28  
    29  * `!`
    30  * `not`
    31  
    32  
    33  ## See Also
    34  
    35  * [`and`](../commands/and.md):
    36    Returns `true` or `false` depending on whether multiple conditions are met
    37  * [`false`](../commands/false.md):
    38    Returns a `false` value
    39  * [`if`](../commands/if.md):
    40    Conditional statement to execute different blocks of code depending on the result of the condition
    41  * [`or`](../commands/or.md):
    42    Returns `true` or `false` depending on whether one code-block out of multiple ones supplied is successful or unsuccessful.
    43  * [`true`](../commands/true.md):
    44    Returns a `true` value
    45  
    46  <hr/>
    47  
    48  This document was generated from [builtins/core/typemgmt/types_doc.yaml](https://github.com/lmorg/murex/blob/master/builtins/core/typemgmt/types_doc.yaml).