printing: commit some refactors (probably broken)

This commit is contained in:
Michael McLoughlin
2018-12-11 00:18:22 -08:00
parent 4dc909a81e
commit c882e52510
21 changed files with 398 additions and 222 deletions

View File

@@ -1,13 +1,17 @@
package gen
import "github.com/mmcloughlin/avo/internal/inst"
import (
"github.com/mmcloughlin/avo/internal/inst"
"github.com/mmcloughlin/avo/internal/prnt"
"github.com/mmcloughlin/avo/printer"
)
type build struct {
cfg Config
generator
cfg printer.Config
prnt.Generator
}
func NewBuild(cfg Config) Interface {
func NewBuild(cfg printer.Config) Interface {
return GoFmt(&build{cfg: cfg})
}