using namespace std;
int RunMain(int argc, char* argv[]){
static const int bufsize = 256;
while(true){
char buffer[bufsize];
//↓インタプリタ感を出すやつ
printf(">");
char* str = fgets(buffer, bufsize, stdin);
//終了させるにはquitと打つ
if(strcmp(str, "quit")){
exit(0);
}
printf("%s",buffer);
}
return 0;
}
int main(int argc,char* argv[]){
int result = RunMain(argc, argv);
return 0;
}
C/C++をほとんど触ったことがなかったから、よく分からないがおそらく、pythonのインタプリタもこんな感じで動いているんだろう。
0 件のコメント:
コメントを投稿