# $Id: style.wld 1.8 1995/04/21 00:06:16 ameyer Exp $
# Copyright (C) 1987-1995 Verity, Inc.
#
# Word List Descriptor
#
$control: 1
descriptor:
{
  data-table:	_pf
    /num-records=1
    /max-records=1
  {
    # Header information for partition management
    constant:	_DBVERSION	text "vdk11"
    fixwidth:	_DDDSTAMP	4  unsigned-integer
    fixwidth:	_DIDSTAMP	4  unsigned-integer

    fixwidth:	_SPARE1	    16 text
    fixwidth:	_SPARE2	     4 signed-integer
  }

  # This is the table of parts covered by spanning wordlist  	
  data-table:	pip
  {
    fixwidth:	PARTNUM     4 unsigned-integer
  }

  # Accelerated index for fast word lookup
  data-table:	pix
  {
    fixwidth:	FWIDX       3 text
  }

  # Word and spanning info
  data-table:	pif
  {
    varwidth:	FWWORD    piw
    fixwidth:   FWWORD_OF   4 unsigned-integer
    fixwidth:	FWWORD_SZ   1 unsigned-integer

    varwidth:	FWSPAN    pis
    fixwidth:   FWSPAN_OF   4 unsigned-integer
    fixwidth:	FWSPAN_SZ   2 unsigned-integer

    constant:	CASEDEX       unsigned-integer "0"
    fixwidth:	STEMDEX     3 unsigned-integer
#   fixwidth:	SOUNDEX     3 unsigned-integer
  }
}
$$
