Interface for qBeta module object

Origin: demo

ExpressionGrammar: obj Grammar
   %module expParser
   expSy: obj Nonterminal
   termSy: obj Nonterminal
   primarySy: obj Nonterminal
   numberSy: obj Nonterminal
   digitSy: obj Nonterminal
   add: obj Terminal
   mult: obj Terminal
   leftB: obj Terminal
   rightB: obj Terminal
   mkRightside:
      out RS: obj SymbolList
   mkExpRulesx: addRule
      S: ref SymbolList
   mkExpRules: addRule
      S: ref SymbolList
   mkTermRules: addRule
      S: ref SymbolList
   mkPrimaryRules: addRule
      S: ref SymbolList
   mkNumberRules: addRule
      S: ref SymbolList
   mkDigitRules: addRule
      mkDigit:
         S: ref SymbolList
         A: ref Alternative
   %Module expAst
   %Module expParser