Skip to content

Commit 1c0af99

Browse files
Merge pull request #284 from GuentherJulian/feature/logParserError
added log message in createCommand
2 parents cc2d022 + 8f62336 commit 1c0af99

1 file changed

Lines changed: 10 additions & 5 deletions

File tree

engine/parser.ts

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -62,11 +62,16 @@ export class Parser {
6262

6363
createCommand(line: string): Command{
6464
let re =/([^(]+)\(([^)]*)\)/;
65-
let result = re.exec(line);
66-
let retVal = new Command();
67-
retVal.name = result[1].trim();
68-
retVal.parameterString = result[2];
69-
return retVal;
65+
try {
66+
let result = re.exec(line);
67+
let retVal = new Command();
68+
retVal.name = result[1].trim();
69+
retVal.parameterString = result[2];
70+
return retVal;
71+
} catch(e) {
72+
console.error("Error in method createCommand while parsing line: '" + line + "'");
73+
throw e;
74+
}
7075
}
7176

7277
getTextAfter(parseResult, index){

0 commit comments

Comments
 (0)