5.28 ConcretePTFromAbstractPT

 procedure ConcretePTFromAbstractPT(
   prefixTable: PrefixTable): SCHEMA_PREFIX_TABLE

Informative summary of behavior: The ConcretePTFromAbstractPT procedure translates abstract PrefixTable to a SCHEMA_PREFIX_TABLE structure.

  
 prefixCount: ULONG
 concretePrefixTable: SCHEMA_PREFIX_TABLE
  
 prefixCount := prefixTable.length
 concretePrefixTable.PrefixCount := prefixCount
 for i := 0 to (prefixTable.length - 1)
   concretePrefixTable.pPrefixTableEntry[i].prefix := 
     prefixTable[i].prefixString
   concretePrefixTable.pPrefixTableEntry[i].ndx := 
     prefixTable[i].prefixIndex
 endfor
  
 return concretePrefixTable