docs: fix some mixed indentation, found by `v check-md .`
parent
ee42dd914c
commit
79284f0458
37
doc/docs.md
37
doc/docs.md
|
@ -343,7 +343,7 @@ Note the (important) difference between `:=` and `=`.
|
||||||
|
|
||||||
```v failcompile
|
```v failcompile
|
||||||
fn main() {
|
fn main() {
|
||||||
age = 21
|
age = 21
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -374,13 +374,13 @@ In development mode the compiler will warn you that you haven't used the variabl
|
||||||
In production mode (enabled by passing the `-prod` flag to v – `v -prod foo.v`)
|
In production mode (enabled by passing the `-prod` flag to v – `v -prod foo.v`)
|
||||||
it will not compile at all (like in Go).
|
it will not compile at all (like in Go).
|
||||||
|
|
||||||
```v failcompile
|
```v failcompile nofmt
|
||||||
fn main() {
|
fn main() {
|
||||||
a := 10
|
a := 10
|
||||||
if true {
|
if true {
|
||||||
a := 20 // error: redefinition of `a`
|
a := 20 // error: redefinition of `a`
|
||||||
}
|
}
|
||||||
// warning: unused variable `a`
|
// warning: unused variable `a`
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -393,8 +393,8 @@ import ui
|
||||||
import gg
|
import gg
|
||||||
|
|
||||||
fn draw(ctx &gg.Context) {
|
fn draw(ctx &gg.Context) {
|
||||||
gg := ctx.parent.get_ui().gg
|
gg := ctx.parent.get_ui().gg
|
||||||
gg.draw_rect(10, 10, 100, 50)
|
gg.draw_rect(10, 10, 100, 50)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -937,9 +937,9 @@ import crypto.sha256
|
||||||
import mymod.sha256 as mysha256
|
import mymod.sha256 as mysha256
|
||||||
|
|
||||||
fn main() {
|
fn main() {
|
||||||
v_hash := sha256.sum('hi'.bytes()).hex()
|
v_hash := mysha256.sum('hi'.bytes()).hex()
|
||||||
my_hash := mysha256.sum('hi'.bytes()).hex()
|
my_hash := mysha256.sum('hi'.bytes()).hex()
|
||||||
assert my_hash == v_hash
|
assert my_hash == v_hash
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -1581,9 +1581,9 @@ The byte pointer with the string data is not accessible outside `builtin` at all
|
||||||
The `len` field is public, but immutable:
|
The `len` field is public, but immutable:
|
||||||
```v failcompile
|
```v failcompile
|
||||||
fn main() {
|
fn main() {
|
||||||
str := 'hello'
|
str := 'hello'
|
||||||
len := str.len // OK
|
len := str.len // OK
|
||||||
str.len++ // Compilation error
|
str.len++ // Compilation error
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -2016,7 +2016,7 @@ module mymodule
|
||||||
|
|
||||||
// To export a function we have to use `pub`
|
// To export a function we have to use `pub`
|
||||||
pub fn say_hi() {
|
pub fn say_hi() {
|
||||||
println('hello from mymodule!')
|
println('hello from mymodule!')
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -2026,7 +2026,7 @@ You can now use `mymodule` in your code:
|
||||||
import mymodule
|
import mymodule
|
||||||
|
|
||||||
fn main() {
|
fn main() {
|
||||||
mymodule.say_hi()
|
mymodule.say_hi()
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -3026,9 +3026,10 @@ fn main() {
|
||||||
|
|
||||||
```v failcompile
|
```v failcompile
|
||||||
module main
|
module main
|
||||||
|
|
||||||
// hello_test.v
|
// hello_test.v
|
||||||
fn test_hello() {
|
fn test_hello() {
|
||||||
assert hello() == 'Hello world'
|
assert hello() == 'Hello world'
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
To run the test above, use `v hello_test.v`. This will check that the function `hello` is
|
To run the test above, use `v hello_test.v`. This will check that the function `hello` is
|
||||||
|
|
Loading…
Reference in New Issue