File wifisd.icn

Summary

###########################################################################

	File:     wifisd.icn

	Subject:  Procedure to convert WIF to xencoded ISD

	Author:   Ralph E. Griswold

	Date:     June 10, 2001

###########################################################################

  This file is in the public domain.

###########################################################################

  This procedure analyzes a Weaving Information File and returns xencoded
  ISD.

  Information in a WIF that is not necessary for an ISD is ignored.

  If there is a liftplan, the symbols in the treadling sequence
  correspond to shaft patterns given in the liftplan.  The symbols
  for these pattern shafts are implicit and occur in orde to the number
  of shaft patterns.

  There is a problem where there is treadling with multiple treadles
  and no liftplan.  *Presumably* that treadling can be used like a
  liftplan, but without, necessarily, a direct tie-up.  This problem
  problem has not been addressed yet.

  If there is a liftplan, then a direct tie-up is implied by the
  wording in the WIF documentation.  However, that's in the interpretation
  of the draft.  The tie-up produced here is the one given in the WIF.

  If there is a liftplan and a treadling with multiple treadles,
  the treadling is ignored.

  This procedure does not attempt to detect or correct errors in WIFs,
  but it does try to work around some common problems.

###########################################################################

  Links:  numbers, tieutils, tables, weavutil, xcode, ximage

###########################################################################
Procedures:
abort, decode_data, info, wif2isd

Global variables:
data_default, data_entries, sections, wif

Links:
numbers.icn, tables.icn, tieutils.icn, weavutil.icn, xcode.icn, ximage.icn

This file is part of the (main) package.

Source code.

Details
Procedures:

abort(i)


decode_data(name)


info(name)


wif2isd(file, title)


Global variables:
data_default

data_entries

sections

wif


This page produced by UniDoc on 2021/04/15 @ 23:59:54.