summaryrefslogtreecommitdiff
path: root/ecomp-c/tests/variable_assign_from_constant.easm
blob: 3b8b8068304f21a23336154ef15b24292d0fa978 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
format binary
use32
org $1000000
jmp __global_0
; CONST N -> integer, 20
; DECL a -> integer, 0
__global_0:
; LET a <- 20 
mov eax, 20
push eax
pop eax
mov [a], eax
hlt
a: dd $00000000