def __unicode__(self):
result = u"<STR_LIT>".format(<EOL>u"<STR_LIT>" if self.hebrew else u"<STR_LIT>",<EOL>htables.DAYS[self.dow - <NUM_LIT:1>][self.hebrew][<NUM_LIT:0>],<EOL>hebrew_number(self.hdate.day, hebrew=self.hebrew),<EOL>u"<STR_LIT>" if self.hebrew else u"<STR_LIT>",<EOL>htables.MONTHS[self.hdate.month - <NUM_LIT:1>][self.hebrew],<EOL>hebrew_number(self.hdate.year, hebrew=self.hebrew))<EOL>if <NUM_LIT:0> < self.omer_day < <NUM_LIT:50>:<EOL><INDENT>result += u"<STR_LIT:U+0020>" + hebrew_number(self.omer_day, hebrew=self.hebrew)<EOL>result += u"<STR_LIT:U+0020>" + u"<STR_LIT>" if self.hebrew else u"<STR_LIT>"<EOL><DEDENT>if self.holiday_description:<EOL><INDENT>result += u"<STR_LIT:U+0020>" + self.holiday_description<EOL><DEDENT>return result<EOL>
Return a full Unicode representation of HDate.