Develop and Download Open Source Software

Browse Subversion Repository

Contents of /trunk/compiler/compiler_main.cpp

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1 - (show annotations) (download) (as text)
Wed Aug 3 10:14:23 2011 UTC (12 years, 8 months ago) by kaityo
File MIME type: text/x-c++src
File size: 905 byte(s)
First commit
1 /*
2 * Copyright (C) 2002 QCAD project. All Rights Reserved.
3 *
4 * Questions and comments to:
5 * <mailto:jun@bopper.t.u-tokyo.ac.jp>
6 * <http://acolyte.t.u-tokyo.ac.jp/~kaityo/qcaddev/>
7 */
8
9 #include <iostream>
10 #include <fstream>
11 #include <cstdlib>
12
13 #include "QBits.h"
14 #include "QCalcManager.h"
15 #include "QCompiler.h"
16 #include "QParseInfo.h"
17
18 int main(void) {
19 //std::ifstream ifs("sample1.mcd", std::ios::in);
20 std::ifstream ifs("sample1.mcd", std::ios::in);
21 if (!ifs) {
22 std::cerr << "Cannot open the source file.\n";
23 std::exit(1);
24 }
25 QBits *qBits = new QBits(7);
26 QCalcManager *qCalcManager = new QCalcManager(ifs);
27
28 std::cout << qBits << "\n";
29 qCalcManager->Calc(qBits);
30 std::cout << qBits << "\n";
31 std::cout << "done." << std::endl;
32
33 qBits->SaveToFile("sample1.qdt");
34
35 delete qBits;
36 delete qCalcManager;
37 ifs.close();
38 }

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26