2 This file is for defining the DSL grammar.
3 This file imports all grammar rules from all the other files.
4 The compiler works with this file.
5 Each imported file has comments related to its content.
9 import starter_commands
11 import UI_Object_commands
12 import Special_commands
13 import General_commands
20 UNOCommand | StarterCommand | UIObjectCommand | DialogCommand |
21 SpecialCommand | GeneralCommand | Comment
24 The Comment rule is for having an ability to write a comment,
25 if you want to write a test case in the DSL