#include #include int asum(int a, int b) { return __asm { clc lda a adc b sta accu lda a + 1 adc b + 1 sta accu + 1 }; } int bsum(int a, int b) { puts("Hello\n"); return __asm { clc lda a adc b sta accu lda a + 1 adc b + 1 sta accu + 1 }; } int b, t[10]; int bsome(int x) { return x; } int qsum(int a, int (* c)(int)) { char n = 0; b = 0; for(int i=0; iASMTEST_TARGET + 1 // = #$01 sta [ASMTEST_ZP + 1] // = $f1 ldx #1 lda (ASMTEST_ZP, x) // = (0xf0, 1) pha lda #