Example #1
0
PUBLIC int main ( int argc, char *argv[] )
{
    if ( OpenFiles( argc, argv ) )  {
        InitCharProcessor( InputFile, ListFile );
        InitCodeGenerator( CodeFile );
        CurrentToken = GetToken();
        ParseExpression();
        _Emit( I_WRITE );   /* Print out top of stack, i.e, result of exp.  */
        _Emit( I_HALT );    /* Stop simulator.                              */
        WriteCodeFile();
        fclose( InputFile );
        fclose( ListFile );
        return  EXIT_SUCCESS;
    }
    else 
        return EXIT_FAILURE;
}
Example #2
0
//Тело основной функции программы
int _tmain(int argc, _TCHAR* argv[])
{
	int numclosed;
	SetLoc(1251);


	while (true)
	{
		switch (PaintMainMenu())
		{
		case '1':FreqOne();			break;
		case '2':WriteCodeFile();	break;
		case '3':entropyBinOne();	break;
		case '4':numclosed = _fcloseall(); return 0;
		default:	break;
		}
	}


	numclosed = _fcloseall();
	return 0;
}