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.
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.