blob: b910aa2f3c142b179c50cc9add8044f1985d423d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
(module
(memory $0 1)
(data (i32.const 0) "__________")
(data (i32.const 20) "__________")
(func "test1"
;; A store that can be evalled.
(i32.store8
(i32.const 4)
(i32.const 100)
)
;; A memory init cannot be evalled since ctor-eval flattens memory segments
;; atm. We lose the identity of them as a result as they are all merged
;; into a single big segment. We could fix that eventually.
(memory.init 1
(i32.const 0)
(i32.const 0)
(i32.const 1)
)
)
)
|