Version 6.4.0.0.beta1, tag libreoffice-6.4.0.0.beta1
[LibreOffice.git] / uitest / ui_logger_dsl / ui_logger_dsl_grammar.tx
blob123c9b6f3398dc2c4e1adb627344e42cc0aa7a3e
1 //this file is to define the new dsl grammar
2 /*
3   This file just Import all Grammar Statements from all other files to this file
4   The Compiler just work with this file to Compile it
5   Each file of these imported file has a Comments related to it's content
6 */
8 import dialog_commands
9 import starter_commands
10 import uno_commands
11 import UI_Object_commands
12 import Special_commands
13 import General_commands
15 UILogger:
16     commands*=Command   
19 Command:
20   UNOCommand | StarterCommand | UIObjectCommand | DialogCommand  |
21   SpecialCommand | GeneralCommand | Comment
24   The Comment Command is just for give the ability to write a Comment 
25   if you want to write a test Case in the new dsl language
27 Comment:
28   /\/\/.*$/