Program text and program variable names are set in typewriter. Circuit specific names and quantities are set in sans serif (e.g., signal names like clk, in, out). Quantities which occur in mathematical expressions, in a program, and as a circuit signal are named and typeset accordingly (e.g., the supply voltage , Vdd, and Vdd). Logic values and boolean operations are set in SMALL CAPS (e.g. 1, , HIGH, LOW, AND, NOR). The Boolean complement (NOT) of x is written as in equations and /x in circuit diagrams. Symbols in circuit diagrams, unless otherwise explained, follow the common American conventions [87] except for resistors, which are drawn as `` ''.