code: def p_term_bool(self, p):
          ''' term    :   TRUE
                      |   FALSE 
          '''
          _LOGGER.debug("term -> TRUE/FALSE")
  
          if p[1].lower() == 'true':
              p[0] = TypedClass(True, TypedClass.BOOLEAN)
          else:
              p[0] = TypedClass(False, TypedClass.BOOLEANf p_term_bool(self, p):
          ''' term    :   TRUE
                      |   FALSE 
          '''
          _LOGGER.debug("term -> TRUE/FALSE")
  
          if p[1].lower() == 'true':
              p[0] = TypedClass(True, TypedClass.BOOLEAN)
          else:
              p[0] = TypedClass(False, TypedClass.BOOLEAN)
docs: term    :   TRUE
                      |   FALSE