Mercurial > hg > Members > nobuyasu > myCompiler
view Bison-Flex/BasicCompiler-StackBase/script.cpp @ 2:fbe42292d479
upload test
author | nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 10 May 2011 06:43:55 +0900 |
parents | a3ea4c73696b |
children |
line wrap: on
line source
#include <iostream> #include "compiler.h" #include "vm.h" int main(int argc, char *argv[]) { for (++argv; argv[0]; ++argv) { vm::data data; bool compile_result; { compiler driver; compile_result = driver.compile(*argv, data); #ifdef _DEBUG if (compile_result) driver.debug_dump(); #endif } if (compile_result) { vm::vcpu machine(data); int result = machine.run(); std::cout << "result = " << result << std::endl; } } return 0; }