lang_2023/tests/arrays.lang

22 lines
478 B
Text
Raw Permalink Normal View History

2023-05-13 14:54:48 +03:00
decl test_arrays : -> Unit
2023-03-31 12:10:12 +03:00
def test_arrays = {
2023-04-25 21:21:36 +03:00
var arr1 = ,1 ,2 ,3
const arr2 = Int._array: 32
var arr3 = String._array: 11
2023-05-11 23:14:36 +03:00
const arr4 = 'a'--'z'
const n = 100
2023-05-13 14:54:48 +03:00
var arr5 <- Int._new_array: 10
2023-03-31 12:10:12 +03:00
2023-05-13 14:54:48 +03:00
var arr6 <- String._new_array: 10
var arr6_reference = ^arr6
2023-05-23 11:54:15 +03:00
//
// const elem1 = arr1`0
// var elem2 = arr1`2
// const ref1 = ^arr1`1
// var ref2 = ^arr1`3
// ; arr1`1 = 123
//
// ; ~ref1 = arr1`2 // set value
// ; ref1 = ref2 // set pointer / reference
2023-03-31 12:10:12 +03:00
}