Skip to content

Commit 64b9cf7

Browse files
Use grammar enhancements
1 parent cf388b4 commit 64b9cf7

2 files changed

Lines changed: 14 additions & 1 deletion

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"printableName": "Cache Web Terminal",
66
"description": "Web-based terminal emulator for Caché administering.",
77
"author": "ZitRo",
8-
"version": "4.0.0-beta.18",
8+
"version": "4.0.0-beta.19",
99
"gaID": "UA-83005064-2",
1010
"releaseNumber": 26,
1111
"scripts": {

src/client/js/parser/grammar.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -397,6 +397,15 @@ rule("cosCommand").split(
397397
{ CI, value: "io", class: "keyword" },
398398
{ CI, value: "principal", class: "keyword" }
399399
])
400+
).split(
401+
char(":").split(
402+
char("(").call("deviceParameters").char(")").split(
403+
char(":").string(),
404+
any()
405+
),
406+
string()
407+
),
408+
any()
400409
).split(
401410
char(",").optWhitespace().merge(),
402411
any()
@@ -458,6 +467,10 @@ rule("deviceParameters").branch().split(
458467
char(":").merge(),
459468
any()
460469
),
470+
string().split(
471+
char(":").merge(),
472+
any()
473+
),
461474
any()
462475
).exit().end();
463476

0 commit comments

Comments
 (0)