|
Revision 5, 408 bytes
(checked in by rubikitch, 2 years ago)
|
initial release
|
| Line | |
|---|
| 1 |
private import std.stdio; |
|---|
| 2 |
private import std.string; |
|---|
| 3 |
private import std.file; |
|---|
| 4 |
import dxmp_lib; |
|---|
| 5 |
|
|---|
| 6 |
int main(char[][] argv) { |
|---|
| 7 |
char[] targetcode = cast(char[])read(argv[1]); |
|---|
| 8 |
char[] interpreter = "rdmd -unittest " ~ argv[2..$].join(" "); |
|---|
| 9 |
XMPOptions opts; |
|---|
| 10 |
opts.interpreter = interpreter; |
|---|
| 11 |
opts.filename = argv[1]; |
|---|
| 12 |
opts.output_stdout = true; |
|---|
| 13 |
writef("%s", XMPFilter.run(targetcode, opts)); |
|---|
| 14 |
return 0; |
|---|
| 15 |
} |
|---|