butillib@000d() { butillib@internal(d) } butillib@0002() { butillib@internal(2) } butillib@0009() { butillib@internal(9) } butillib@internal( enum e ) { switch ( e ) { case 000d: subq.w #8,ARGIT(a0) case 0002: addq.w #4,ARGIT(a0) case 0009: move.w ARGIT(a0),d0 movea.l ARGV(a0),a0 movea.l 0(a0,d0.w),a0 default: erreur quelconque... } }