summaryrefslogtreecommitdiff
path: root/uitest/ui_logger_dsl/ui_logger_dsl_grammar.tx
diff options
context:
space:
mode:
Diffstat (limited to 'uitest/ui_logger_dsl/ui_logger_dsl_grammar.tx')
-rw-r--r--uitest/ui_logger_dsl/ui_logger_dsl_grammar.tx15
1 files changed, 12 insertions, 3 deletions
diff --git a/uitest/ui_logger_dsl/ui_logger_dsl_grammar.tx b/uitest/ui_logger_dsl/ui_logger_dsl_grammar.tx
index ffde0c4c1525..f3aaeb1ccb90 100644
--- a/uitest/ui_logger_dsl/ui_logger_dsl_grammar.tx
+++ b/uitest/ui_logger_dsl/ui_logger_dsl_grammar.tx
@@ -1,4 +1,9 @@
//this file is to define the new dsl grammar
+/*
+ This file just Import all Grammar Statments from all other files to this file
+ The Compiler just work with this file to Compile it
+ Each file of these imported file has a Comments related to it's content
+*/
import dialog_commands
import starter_commands
@@ -8,13 +13,17 @@ import Special_commands
import General_commands
UILogger:
- commands*=Command
+ commands*=Command
;
Command:
- UNOCommand | StarterCommand | UIObjectCommand | DialogCommand | SpecialCommand | GeneralCommand
+ UNOCommand | StarterCommand | UIObjectCommand | DialogCommand |
+ SpecialCommand | GeneralCommand | Comment
;
-
+/*
+ The Comment Command is just for give the ability to write a Comment
+ if you want to write a test Case in the new dsl language
+*/
Comment:
/\/\/.*$/
;