package printer

Import Path
	github.com/hashicorp/hcl/hcl/printer (on go.dev)

Dependency Relation
	imports 8 packages, and imported by one package

Involved Source Files nodes.go Package printer implements printing of AST nodes to HCL format.
Package-Level Type Names (total 3, in which 2 are exported)
/* sort exporteds by: | */
( T) Len() int ( T) Less(i, j int) bool ( T) Swap(i, j int) T : sort.Interface
A Config node controls the output of Fprint. // if set, it will use spaces instead of tabs for alignment (*T) Fprint(output io.Writer, node ast.Node) error var DefaultConfig
Package-Level Functions (total 5, in which 2 are exported)
Format formats src HCL and returns the result.
Fprint "pretty-prints" an HCL node to output It calls Config.Fprint with default settings.
Package-Level Variables (total 2, in which 1 are exported)
Package-Level Constants (total 4, none are exported)