func Indent(spaces uint) func(*Printer) {
	return func(p *Printer) { p.indentSpaces = spaces }
}
Indent sets the number of spaces used for indentation. If set to 0,
tabs will be used instead.
package syntax
import (
	"bufio"
	"io"
	"strings"
	"unicode"
)