updated 'Void context' section specifying more precisely that assignment to result triggers MANDATORY void context FOR THE SUBSEQUENT EXPRESSIONS
This commit is contained in:
parent
a64d7be3a9
commit
3a5a7a4edf
1 changed files with 1 additions and 1 deletions
|
|
@ -65,7 +65,7 @@ Void context
|
||||||
|
|
||||||
In a list of statements every expression except the last one needs to have the
|
In a list of statements every expression except the last one needs to have the
|
||||||
type ``void``. In addition to this rule an assignment to the builtin ``result``
|
type ``void``. In addition to this rule an assignment to the builtin ``result``
|
||||||
symbol also triggers a ``void`` context:
|
symbol also triggers a mandatory ``void`` context for the subsequent expressions:
|
||||||
|
|
||||||
.. code-block:: nim
|
.. code-block:: nim
|
||||||
proc invalid*(): string =
|
proc invalid*(): string =
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue