OSDN Git Service

first commit
[soopy/alpha1.git] / src / soopy.cpp
1 /*
2  * Programming Language SOOPY
3  *   (Simple Object Oriented Programming sYstem)
4  * 
5  * Copyright (C) 2002 SUZUKI Jun
6  * 
7  * URL: http://sourceforge.jp/projects/soopy/
8  * License: GPL(GNU General Public License)
9  * 
10  * 
11  * $Id: soopy.cpp,v 1.9 2004/05/10 09:58:17 randy Exp $
12  */
13
14 #include "soopy.h"
15
16
17 //extern int load(const char* filename);
18 extern SpValue& load(const char* filename);
19 extern int interaction(bool p=true);
20
21 int main(int argc, char* argv[], char* env[])
22 {
23     extern int yyparse();
24     int result, status;
25
26     SpInit(argc-2, argv+2, env);
27
28     if(argc > 1){
29         load(argv[1]);
30     }else{
31         status = interaction();
32     }
33
34     SpFinalize();
35
36     return status;
37 }