New to Racket. Any ideas why the below shows unbound identifier error for lo:
(let (
(l0 (gensym "end"))
(l1 (gensym "if"))
(c1 (compile-e el))
(c0 (compile-cs cs l0)) ;;unbound identifier error here
)
`((mov rax 1)
,@c0
(cmp rax 0)
(je ,l0)
,@c1
,l0))]