File weaving.icn

Summary

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

	File:     weaving.icn

	Subject:  Procedures to implement weaving expressions

	Author:   Ralph E. Griswold

	Date:     October 22, 1999

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

  This file is in the public domain.

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

  These procedures implement the weaving expressions supported by Painter
  and described in the PDF document "Advanced Weaving" that accompanies
  that application.

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

  Links:  strings

###########################################################################
Procedures:
Between, Block, DownRun, DownUp, Downto, Extend, Interleave, Palindrome, Pbox, Permute, Run, Template, UpDown, UpRun, Upto

This file is part of the (main) package.

Source code.

Details
Procedures:

Between(p1, p2)


Block(p1, p2)

: weaving block


DownRun(c1, c2)

: weaving downrun


DownUp(p1, p2, cycles)

: weaving downup


Downto(p1, p2, cycles)

: weaving downto


Extend(p, i)

: weaving extension


Interleave(p1, p2)

: weaving interleave


Palindrome(p)

: weaving palindrome


Pbox(p1, p2)

: weaving pbox


Permute(p1, p2)

: weaving permutation


Run(p, count)


Template(p1, p2)

: weaving Template


UpDown(p1, p2, cycles)

: weaving updown


UpRun(c1, c2)

: weaving uprun


Upto(p1, p2, cycles)

: weaving upto



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