aboutsummaryrefslogtreecommitdiff
path: root/doc/manual/src/expressions/language-operators.md
diff options
context:
space:
mode:
authorEelco Dolstra <edolstra@gmail.com>2020-07-23 14:28:05 +0200
committerEelco Dolstra <edolstra@gmail.com>2020-07-23 18:27:20 +0200
commit802150f987e720452920a3d1993c3b4b36861116 (patch)
tree25deb10e810a2b3e92ce82af72e39140226b1388 /doc/manual/src/expressions/language-operators.md
parentee051084723333fc5889c604c829669800e8b43c (diff)
<replaceable> -> <emphasis>
Pandoc doesn't know <replaceable> so let's force it to be rendered as italics.
Diffstat (limited to 'doc/manual/src/expressions/language-operators.md')
-rw-r--r--doc/manual/src/expressions/language-operators.md48
1 files changed, 24 insertions, 24 deletions
diff --git a/doc/manual/src/expressions/language-operators.md b/doc/manual/src/expressions/language-operators.md
index 4fa2eca37..b124a2417 100644
--- a/doc/manual/src/expressions/language-operators.md
+++ b/doc/manual/src/expressions/language-operators.md
@@ -4,29 +4,29 @@
expression language, in order of precedence (from strongest to weakest
binding).
-| Name | Syntax | Associativity | Description | Precedence |
-| ------------------------ | ----------------------------- | ------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------- |
-| Select | e `.` attrpath \[ `or` def \] | none | Select attribute denoted by the attribute path attrpath from set e. (An attribute path is a dot-separated list of attribute names.) If the attribute doesn’t exist, return def if provided, otherwise abort evaluation. | 1 |
-| Application | e1 e2 | left | Call function e1 with argument e2. | 2 |
-| Arithmetic Negation | `-` e | none | Arithmetic negation. | 3 |
-| Has Attribute | e `?` attrpath | none | Test whether set e contains the attribute denoted by attrpath; return `true` or `false`. | 4 |
-| List Concatenation | e1 `++` e2 | right | List concatenation. | 5 |
-| Multiplication | e1 `*` e2, | left | Arithmetic multiplication. | 6 |
-| Division | e1 `/` e2 | left | Arithmetic division. | 6 |
-| Addition | e1 `+` e2 | left | Arithmetic addition. | 7 |
-| Subtraction | e1 `-` e2 | left | Arithmetic subtraction. | 7 |
-| String Concatenation | string1 `+` string2 | left | String concatenation. | 7 |
-| Not | `!` e | none | Boolean negation. | 8 |
-| Update | e1 `//` e2 | right | Return a set consisting of the attributes in e1 and e2 (with the latter taking precedence over the former in case of equally named attributes). | 9 |
-| Less Than | e1 `<` e2, | none | Arithmetic comparison. | 10 |
-| Less Than or Equal To | e1 `<=` e2 | none | Arithmetic comparison. | 10 |
-| Greater Than | e1 `>` e2 | none | Arithmetic comparison. | 10 |
-| Greater Than or Equal To | e1 `>=` e2 | none | Arithmetic comparison. | 10 |
-| Equality | e1 `==` e2 | none | Equality. | 11 |
-| Inequality | e1 `!=` e2 | none | Inequality. | 11 |
-| Logical AND | e1 `&&` e2 | left | Logical AND. | 12 |
-| Logical OR | e1 `\|\|` e2 | left | Logical OR. | 13 |
-| Logical Implication | e1 `->` e2 | none | Logical implication (equivalent to `!e1 \|\|
- e2`). | 14 |
+| Name | Syntax | Associativity | Description | Precedence |
+| ------------------------ | ----------------------------------- | ------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------- |
+| Select | *e* `.` *attrpath* \[ `or` *def* \] | none | Select attribute denoted by the attribute path *attrpath* from set *e*. (An attribute path is a dot-separated list of attribute names.) If the attribute doesn’t exist, return *def* if provided, otherwise abort evaluation. | 1 |
+| Application | *e1* *e2* | left | Call function *e1* with argument *e2*. | 2 |
+| Arithmetic Negation | `-` *e* | none | Arithmetic negation. | 3 |
+| Has Attribute | *e* `?` *attrpath* | none | Test whether set *e* contains the attribute denoted by *attrpath*; return `true` or `false`. | 4 |
+| List Concatenation | *e1* `++` *e2* | right | List concatenation. | 5 |
+| Multiplication | *e1* `*` *e2*, | left | Arithmetic multiplication. | 6 |
+| Division | *e1* `/` *e2* | left | Arithmetic division. | 6 |
+| Addition | *e1* `+` *e2* | left | Arithmetic addition. | 7 |
+| Subtraction | *e1* `-` *e2* | left | Arithmetic subtraction. | 7 |
+| String Concatenation | *string1* `+` *string2* | left | String concatenation. | 7 |
+| Not | `!` *e* | none | Boolean negation. | 8 |
+| Update | *e1* `//` *e2* | right | Return a set consisting of the attributes in *e1* and *e2* (with the latter taking precedence over the former in case of equally named attributes). | 9 |
+| Less Than | *e1* `<` *e2*, | none | Arithmetic comparison. | 10 |
+| Less Than or Equal To | *e1* `<=` *e2* | none | Arithmetic comparison. | 10 |
+| Greater Than | *e1* `>` *e2* | none | Arithmetic comparison. | 10 |
+| Greater Than or Equal To | *e1* `>=` *e2* | none | Arithmetic comparison. | 10 |
+| Equality | *e1* `==` *e2* | none | Equality. | 11 |
+| Inequality | *e1* `!=` *e2* | none | Inequality. | 11 |
+| Logical AND | *e1* `&&` *e2* | left | Logical AND. | 12 |
+| Logical OR | *e1* `\|\|` *e2* | left | Logical OR. | 13 |
+| Logical Implication | *e1* `->` *e2* | none | Logical implication (equivalent to `!e1 \|\|
+ e2`). | 14 |
Operators