Knit User’s Manual and Tutorial
Version 1.0.0

Flux Research Group
School of Computing
University of Utah
http://www.cs.utah.edu/flux/

February 2001
Contents
1 Introduction
2 Compiling and Installing Knit
 2.1 Acquiring Knit
 2.2 Building the Knit Programs
 2.3 Installing Knit
 2.4 Testing Knit
 2.5 Related Software
3 Using Knit
 3.1 The knit Compiler
 3.2 The knitdoc Documentation Generator
 3.3 The mk_unit Template Generator
 3.4 The rename_dot_o_files Object Editor
4 Tutorial
 4.1 Unit Basics: The hello Example
 4.2 Using Multiple Units: The msg Example
 4.3 Knitting Tricks: The calc Example
 4.4 Other Knit Features
5 Debugging Knitted Programs
6 Knitting the OSKit