compiler: add support for the append builtin

This commit is contained in:
Ayke van Laethem
2018-10-19 14:40:19 +02:00
parent b81aecf753
commit 963ba16d7b
5 changed files with 112 additions and 11 deletions
+7
View File
@@ -4,3 +4,10 @@ foo[1:2]: len=1 cap=3 data: 2
sum foo: 12
copy foo -> bar: 3
bar: len=3 cap=5 data: 1 2 4
grow: len=0 cap=0 data:
grow: len=1 cap=1 data: 42
grow: len=3 cap=4 data: 42 -1 -2
grow: len=7 cap=8 data: 42 -1 -2 1 2 4 5
grow: len=7 cap=8 data: 42 -1 -2 1 2 4 5
grow: len=14 cap=16 data: 42 -1 -2 1 2 4 5 42 -1 -2 1 2 4 5
bytes: len=6 cap=6 data: 1 2 3 102 111 111