Пример #1
0
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;
};
Пример #2
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 ;
}