7 |
|
#include "Jargon.hpp" |
8 |
|
#include "Matcher.hpp" |
9 |
|
|
10 |
< |
Jargon::Jargon(const ext::String& path, bool include, |
10 |
> |
Jargon::Jargon(const ext::String& path, const ext::String& jargon, bool include, |
11 |
|
const ext::String& relative) : include(include), |
12 |
|
args(1, FeepingCreaturism::program) |
13 |
|
{ |
14 |
|
args.push_back("-m"); |
15 |
|
args.push_back("-p"); |
16 |
+ |
args.push_back("jargon"); |
17 |
+ |
args.push_back("\"" + jargon + "\""); |
18 |
+ |
args.push_back("-p"); |
19 |
|
args.push_back("include"); |
20 |
|
args.push_back(lexical_cast<ext::String>(include) + "()"); |
21 |
|
|
26 |
|
args.push_back("\"" + relative + "\""); |
27 |
|
} |
28 |
|
|
29 |
< |
args.push_back(path); |
29 |
> |
args.push_back(path + "/" + jargon); |
30 |
|
args.push_back("jargon.xsl"); |
31 |
|
} |
32 |
|
|