17 |
|
|
18 |
|
int main(int argc, char* argv[]) |
19 |
|
{ |
20 |
+ |
FeepingCreaturism::program = argv[0]; |
21 |
+ |
|
22 |
|
FeepingCreaturism creaturism; |
23 |
|
|
24 |
|
return 0; |
45 |
|
} |
46 |
|
} |
47 |
|
|
48 |
+ |
std::string FeepingCreaturism::program; |
49 |
+ |
|
50 |
|
void FeepingCreaturism::initialize() |
51 |
|
{ |
52 |
< |
ext::Handle<xml::Document> document(xml::Parse("FeepingCreaturism.xml")); |
53 |
< |
ext::Handle<xml::Node> node(*document/"FeepingCreaturism"); |
52 |
> |
ext::Handle<xml::Document> document(xml::Parse("jargon.xml")); |
53 |
> |
ext::Handle<xml::Node> node(*document/"feepingcreaturism"); |
54 |
|
|
55 |
< |
this->path = *node/"Jargon"; |
56 |
< |
this->matcher = *node/"Matcher"; |
55 |
> |
this->path = *node/"jargon"; |
56 |
> |
this->matcher = *node/"matcher"; |
57 |
|
|
58 |
|
char* path[] = { new char[this->path.size()] }; |
59 |
|
|
64 |
|
|
65 |
|
if (traversal == NULL) |
66 |
|
{ |
67 |
< |
cerr << "FeepingCreaturism: Horrible Failure!\n"; |
67 |
> |
cerr << program << ": Horrible Failure!\n"; |
68 |
|
|
69 |
|
std::exit(1); |
70 |
|
} |