X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=tools%2Fminiswig%2Fmain.cpp;h=646180394545a1dde019d532e4dbdb0de1363507;hb=e39717982f883be96d4541a781b2c5aec2227356;hp=2655a6462a80f7279aac4cd74a82b71e19401fd8;hpb=74863ab9562536398b7f15861f30075758ab4285;p=supertux.git diff --git a/tools/miniswig/main.cpp b/tools/miniswig/main.cpp index 2655a6462..646180394 100644 --- a/tools/miniswig/main.cpp +++ b/tools/miniswig/main.cpp @@ -1,3 +1,5 @@ +#include + #include #include #include @@ -97,7 +99,8 @@ int main(int argc, char** argv) std_namespace->types.push_back(new StringType()); unit->namespaces.push_back(std_namespace); unit->types.push_back(new HSQUIRRELVMType()); - + unit->types.push_back(new SQIntegerType()); + yyparse(); Namespace* ns = unit; @@ -127,14 +130,14 @@ int main(int argc, char** argv) std::ofstream dout(output_doc.c_str()); if(!dout.good()) { std::cerr << "Couldn't open file '" - << dout << "' for writing.\n"; + << output_doc << "' for writing.\n"; return 1; } DocuCreator creator(dout); creator.create_docu(ns); } } catch(std::exception& e) { - std::cerr << e.what() << "\n"; + std::cerr << "Exception: " << e.what() << "\n"; return 1; }