summaryrefslogtreecommitdiff
path: root/modules/gdscript/tests/scripts/parser/features/array.gd
blob: 828ce8d13491f5b8376875f2c4c78c5503ff961a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
func test():
	# Indexing from the beginning:
	print([1, 2, 3][0])
	print([1, 2, 3][1])
	print([1, 2, 3][2])

	# Indexing from the end:
	print([1, 2, 3][-1])
	print([1, 2, 3][-2])
	print([1, 2, 3][-3])

	# Float indices are currently allowed, but should probably be an error?
	print([1, 2, 3][0.4])
	print([1, 2, 3][0.8])
	print([1, 2, 3][1.0])
	print([1, 2, 3][-1.0])