1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#include "compiler.h"
using namespace std;
using namespace empathy;
using namespace empathy::util;
int main( int argc, char** argv )
{
auto filename = make_shared< string >( "em/lib/empathy.em" );
ifstream sourcefile( filename->c_str() );
if( !sourcefile.good() )
{
cout << "can't open '" << *filename << "'\n";
return EXIT_FAILURE;
}
Compiler ec( argc, argv );
if( ec.execute( sourcefile, filename ) )
return EXIT_SUCCESS;
|
|
|
|
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#include "compiler.h"
using namespace std;
using namespace empathy;
using namespace empathy::util;
int main( int argc, char** argv )
{
const char* filename = "em/lib/empathy.em";
ifstream sourcefile( filename );
if( !sourcefile.good() )
{
cout << "can't open '" << filename << "'\n";
return EXIT_FAILURE;
}
Compiler ec( argc, argv );
if( ec.execute( sourcefile, filename ) )
return EXIT_SUCCESS;
|