Interface for qBeta module object

Origin: lexer

symbols: obj
   begin: val
   end: val
   leftBrack: val
   rightBrack: val
   leftSquare: val
   rightSquare: val
   colon: val
   constRef: val
   varRef: val
   comma: val
   semicolon: val
   keyword: val
   fatComma: val
   varVal: val
   constVal: val
   doSy: val
   dot: val
   virtual: val
   further: val
   final: val
   property: val
   special: val
   const: val
   idf: val
   charSy: val
   stringSy: val
   illegalCh: val
   eos: val
   inArg: val
   outArg: val
   floatConst: val
   dots: var
   init:
   isSpecial:
      in ch: var char
      out B: var Boolean
   readSpecial:
      in cx: var char
      sym: obj indexed(,#char)
      i: var integer
         --"readSpecial {C(cx)} {C(ch)}\n".print
         
      L:
   specialChars: obj Indexed(,#Boolean)
   asText:
      in sy: var integer
      out T: ref String