aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorobiwankennedy <renaud@rolisteam.org>2014-04-29 11:16:49 +0200
committerobiwankennedy <renaud@rolisteam.org>2014-04-29 11:16:49 +0200
commit23136579f736e314c4332f439770491e783550dd (patch)
tree9a3480081f1dfd44c6444f500085ae73d4246e26
parentb94eced787742cf218dbc57f73dcbdfee26e500d (diff)
downloadOneRoll-23136579f736e314c4332f439770491e783550dd.tar.gz
OneRoll-23136579f736e314c4332f439770491e783550dd.zip
Update main.cpp
adding management of program parameter
-rw-r--r--main.cpp16
1 files changed, 14 insertions, 2 deletions
diff --git a/main.cpp b/main.cpp
index 6f11252..7ce9af4 100644
--- a/main.cpp
+++ b/main.cpp
@@ -7,18 +7,22 @@
int main(int argc, char *argv[])
{
// QCoreApplication a(argc, argv);
+
+
+
DiceParser* myParser = new DiceParser();
QStringList commands;
commands << "2*(4+4)"
- << "1+(4*3)D10"
+ << "1+(4*3)D10"
<< "2+4/4"
<< "2D10*2D20*8"
<<"1+(4*3)D10"
+ <<"(4D6)D10"
<< "1D100a[>=95]a[>=96]a[>=97]a[>=98]a[>=99]e[>=100]"
<< "3D100"
- << "3k3"
+ << "4k3"
<< "10D10e[>=6]s"
//<< "100190D6666666s"
<< "10D10e10s"
@@ -35,6 +39,14 @@ int main(int argc, char *argv[])
<< "100*3*8"
<< "100*3*8";
+ if(argc>1)
+ {
+ for(int i=1;i<argc;++i)
+ {
+
+ commands << QString::fromAscii(argv[i]);
+ }
+ }
foreach(QString cmd, commands)