Insert string.v file
This commit is contained in:
parent
3c71c22739
commit
2dc091356d
|
|
@ -0,0 +1,82 @@
|
|||
pub fn main()
|
||||
{
|
||||
mut name := 'Bob'
|
||||
|
||||
assert name.len == 3
|
||||
assert name[0] == u8(66)
|
||||
assert name[1..3] == 'ob'
|
||||
|
||||
windows_newline := '\r\n'
|
||||
assert windows_newline.len == 2
|
||||
|
||||
aardvark_str := '\x61ardvark'
|
||||
assert aardvark_str == 'aardvark'
|
||||
assert '\xc0'[0] == u8(0xc0)
|
||||
|
||||
aardvark_str2 := '\141ardvark'
|
||||
assert aardvark_str2 == 'aardvark'
|
||||
|
||||
start_str := '\u2605'
|
||||
//assert start_str == '*'
|
||||
assert start_str == '\xe2\x98\x85'
|
||||
|
||||
s := 'hello 🌎'
|
||||
arr := s.bytes()
|
||||
|
||||
assert s.len == 10
|
||||
|
||||
s2 := arr.bytestr()
|
||||
assert s2 == s
|
||||
|
||||
mut s1 := 'hello 🌎'
|
||||
assert s1 == 'hello 🌎'
|
||||
// s1[0] = 'H' Not allowed
|
||||
|
||||
country := 'Netherlands'
|
||||
println(country[0])
|
||||
println(country[0].ascii_str())
|
||||
|
||||
s3 := r'hello\nworld'
|
||||
println(s3)
|
||||
|
||||
s4 := '42'
|
||||
n := s4.int()
|
||||
|
||||
assert n == 42
|
||||
|
||||
assert '0xc3'.int() == 195
|
||||
assert '0o10'.int() == 8
|
||||
assert '0b1111_0000_1010'.int() == 3850
|
||||
assert '-0b1111_0000_1010'.int() == -3850
|
||||
|
||||
name = 'Bob'
|
||||
println('Hello, ${name}!')
|
||||
|
||||
x := 123.4567
|
||||
|
||||
println('[${x:.2}]')
|
||||
println('[${x:10}]')
|
||||
println('[${int(x):-10}]')
|
||||
println('[${int(x):010}]')
|
||||
println('[${int(x):b}]')
|
||||
println('[${int(x):o}]')
|
||||
println('[${int(x):X}]')
|
||||
println('[${10.0000:.2}]')
|
||||
println('[${10.0000:.2f}]')
|
||||
|
||||
name = 'Bob'
|
||||
bobby := name + 'by'
|
||||
println(bobby)
|
||||
mut s5 := 'hello '
|
||||
s5 += 'world'
|
||||
println(s5)
|
||||
|
||||
age := 10
|
||||
println('age = ${age}')
|
||||
age1 := 11
|
||||
println('age = ${age1.str()}')
|
||||
age2 := 12
|
||||
println('age = ${age2}')
|
||||
|
||||
|
||||
}
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
|
||||
pub fn main() {
|
||||
|
||||
// ==================================== //
|
||||
|
|
|
|||
Loading…
Reference in New Issue