1 # frozen_string_literal: true
2
3 require "test_helper"
4
5
6 module Umu
7
8 module Test
9
10 module Grammar
11
12 module ModuleLanguage
13 =begin
14 <md-declaration> ::=
15 <core-declaration> /* See CoreLanguage::Declaration */
16 | <md-structure-declaration>
17 | <md-import-declaration>
18 ;
19 =end
20
21 =begin
22 <me-expression> ::=
23 <me-struct-expression>
24 | <me-long-expression>
25 ;
26
27 <me-struct-expression> ::=
28 STRUCT "{" { <md-declaration> } "}" ;
29
30 <me-long-id> ::= { MODULE-DIR } ID ;
31 =end
32 end # Umu::Test::Grammar::ModuleLanguage
33
34 end # Umu::Test::Grammar
35
36 end # Umu::Test
37
38 end # Umu