int main(int argc, char const *argv[]) { // printf("%d\n", argc); // for (int i = 0; i < argc; ++i) { // printf("%s\n", argv[i]); // } pointFunction(88); // youAreNotSee(); // externFunction(); // unsignedBad(); // switchFunction(); // CurrentAddress(); // testArrayPoint(); // int k = intMaxFunc(1,2); // printf("%d\n", k); // k = intMax(4, 3); // printf("%d\n", k); macroDefine(); printf("%s\n", "!! end !!"); assert (0 == 0); assert (1 == 0); return 0; };
int nameKbdMacro(int f, int n) { meUByte buf[meBUF_SIZE_MAX] ; int ss ; if (kbdmode != meSTOP) return mlwrite(MWABORT,(meUByte *)"Macro already active!"); if(lkbdlen <= 0) return mlwrite(MWABORT,(meUByte *)"No macro defined!") ; if((ss=macroDefine(false, true)) > 0) { meStrcpy(buf,"execute-string \"") ; n = expandexp(lkbdlen,lkbdptr,meBUF_SIZE_MAX-2,16,buf,-1,NULL,meEXPAND_BACKSLASH|meEXPAND_FFZERO|meEXPAND_PRINTABLE) ; meStrcpy(buf+n,"\"") ; addLine(lpStore,buf) ; } mcStore = 0 ; lpStore = NULL ; return ss ; }