import STDLIB/default-instruction-set.lm;
import STDLIB/default-primitives.lm;
import STDLIB/default-rules.lm;
fib := λ(: x U8). (
123_u8
);
main := (
(let cs 108_u8)
(set cs (fib 10_u8))
(mov( 1_u64 RAX )) # write
(mov( 1_u64 RDI )) # stdout
(mov( (& cs) RSI )) # data
(mov( 1_u64 RDX )) # length
(syscall())
);