Ask for arguments

This commit is contained in:
2015-07-09 14:26:17 +04:30
parent 477f99b40c
commit 2aaed21195
4 changed files with 117 additions and 16 deletions

View File

@ -49,11 +49,7 @@ function argumentParser(format, string) {
string = string.replace(/[^\s]+/, '').trim();
format = format.replace(/[^\s]+/, '').trim();
if (!format) {
return {};
}
if (!string) return { args: {}, params: params };
if (!format) return { args: {}, params: {} };
var indexes = [],
params = {};
@ -78,6 +74,8 @@ function argumentParser(format, string) {
return getFormat(null, 'rest');
});
if (!string) return { args: {}, params: params };
indexes = indexes.sort(function (a, b) {
return a.offset < b.offset ? -1 : 1;
});