Return TypeFunction nameArguments
const hzHtagform&TagLookup(hzChain::Iter&,)

Declared in file: hzDocument.h
Defined in file : hzDocHtml.cpp

Function Logic:

0:START 1:hzMapS::Count 2:!s_htagNam.Count() 3:InitHtml 4:xi 5:*xi!=(char)60 6:Return s_tagformDuff 7:items 8:*xi==(char)47 9:items 10:; 11:*xi==(char)32 12:*xi==(char)62 13:hzChain::AddByte items 14:word hzString::ToLower 15:Return s_htagNam[word]

Function body:

const hzHtagform& TagLookup (hzChain::Iter& ci)
{
   hzChain     W ;
   chIter      xi ;
   hzString    word ;
   if (!s_htagNam.Count())
       InitHtml() ;
   xi = ci ;
   if (*xi != CHAR_LESS)
       return s_tagformDuff ;
   xi++ ;
   if (*xi == CHAR_FWSLASH)
       xi++ ;
   for (;;)
   {
       if (*xi == CHAR_SPACE)  break ;
       if (*xi == CHAR_MORE)   break ;
       W.AddByte(*xi) ;
       xi++ ;
   }
   word = W ;
   word.ToLower() ;
   return s_htagNam[word] ;
}