;; main(){ a = 2  b = sq(a) }
;;
;; sq(x){  return x * x }

;; let r1 = a, r2 = b, r3 = x, r4 = retads, r5 = ;; retvalue.
.s
print 1
a 100
b 101
.a 0
.c
ld r1 #2
st a r1	;; a = 2
add r3 r1 r0 ;;  x = a 
jal r4 sq
add r2 r5 r0 ;; b = sq(a)
st b r2
trap print r2
trap stop r0
:sq
mul r5 r3 r3
jr r4	;; return
.a 100
.w 0 0
.e
