mirror of
https://github.com/Noratrieb/riverdelta.git
synced 2026-01-14 16:35:03 +01:00
fmt
This commit is contained in:
parent
bf9fbcc069
commit
7ca78530a1
4 changed files with 58 additions and 36 deletions
|
|
@ -10,7 +10,7 @@ A Riverdelta program consists of many items, like functions. Every item ends wit
|
|||
semicolon.
|
||||
|
||||
```js
|
||||
item = item_function | item_type | item_import | item_extern | item_mod
|
||||
item = item_function | item_type | item_import | item_extern | item_mod;
|
||||
```
|
||||
|
||||
### Functions
|
||||
|
|
@ -25,6 +25,7 @@ item_function := "function" function_sig "=" expr ";"
|
|||
```js
|
||||
function helloWorld() = ;
|
||||
```
|
||||
|
||||
```js
|
||||
function block() = (
|
||||
1;
|
||||
|
|
@ -136,7 +137,6 @@ the module statement.
|
|||
`.nil` files cannot declare file submodules but only inline modules.
|
||||
If the current file is `a/a.mod.nil`, then `mod foo;` will look for `a/b.nil` or `a/b/b.mod.nil`.
|
||||
|
||||
|
||||
### Globals
|
||||
|
||||
Globals are mutable values.
|
||||
|
|
@ -153,4 +153,4 @@ They can be accessed like local variables. Their initial value must be literal e
|
|||
|
||||
## Expressions
|
||||
|
||||
there are many expressions and im not going to list a single one.
|
||||
there are many expressions and im not going to list a single one.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue