├── .gitignore ├── LICENSE ├── README.md ├── _gen.go ├── app.go ├── app_test.go ├── config.go ├── constraint.go ├── constraint_test.go ├── dummy_test.go ├── go.mod ├── go.sum ├── importspec.go ├── importspec_set.go ├── interface.go ├── itemtype_stringer.go ├── lex.go ├── package.go ├── package_test.go ├── parse.go ├── parse_test.go ├── predicates.go ├── tag.go ├── tag_slice.go ├── template.go ├── template_slice.go ├── template_test.go ├── test.bat ├── test.sh ├── type.go └── type_test.go /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | coverage.out 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clipperhouse/typewriter/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clipperhouse/typewriter/HEAD/README.md -------------------------------------------------------------------------------- /_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clipperhouse/typewriter/HEAD/_gen.go -------------------------------------------------------------------------------- /app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clipperhouse/typewriter/HEAD/app.go -------------------------------------------------------------------------------- /app_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clipperhouse/typewriter/HEAD/app_test.go -------------------------------------------------------------------------------- /config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clipperhouse/typewriter/HEAD/config.go -------------------------------------------------------------------------------- /constraint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clipperhouse/typewriter/HEAD/constraint.go -------------------------------------------------------------------------------- /constraint_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clipperhouse/typewriter/HEAD/constraint_test.go -------------------------------------------------------------------------------- /dummy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clipperhouse/typewriter/HEAD/dummy_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clipperhouse/typewriter/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clipperhouse/typewriter/HEAD/go.sum -------------------------------------------------------------------------------- /importspec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clipperhouse/typewriter/HEAD/importspec.go -------------------------------------------------------------------------------- /importspec_set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clipperhouse/typewriter/HEAD/importspec_set.go -------------------------------------------------------------------------------- /interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clipperhouse/typewriter/HEAD/interface.go -------------------------------------------------------------------------------- /itemtype_stringer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clipperhouse/typewriter/HEAD/itemtype_stringer.go -------------------------------------------------------------------------------- /lex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clipperhouse/typewriter/HEAD/lex.go -------------------------------------------------------------------------------- /package.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clipperhouse/typewriter/HEAD/package.go -------------------------------------------------------------------------------- /package_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clipperhouse/typewriter/HEAD/package_test.go -------------------------------------------------------------------------------- /parse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clipperhouse/typewriter/HEAD/parse.go -------------------------------------------------------------------------------- /parse_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clipperhouse/typewriter/HEAD/parse_test.go -------------------------------------------------------------------------------- /predicates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clipperhouse/typewriter/HEAD/predicates.go -------------------------------------------------------------------------------- /tag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clipperhouse/typewriter/HEAD/tag.go -------------------------------------------------------------------------------- /tag_slice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clipperhouse/typewriter/HEAD/tag_slice.go -------------------------------------------------------------------------------- /template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clipperhouse/typewriter/HEAD/template.go -------------------------------------------------------------------------------- /template_slice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clipperhouse/typewriter/HEAD/template_slice.go -------------------------------------------------------------------------------- /template_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clipperhouse/typewriter/HEAD/template_test.go -------------------------------------------------------------------------------- /test.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clipperhouse/typewriter/HEAD/test.bat -------------------------------------------------------------------------------- /test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clipperhouse/typewriter/HEAD/test.sh -------------------------------------------------------------------------------- /type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clipperhouse/typewriter/HEAD/type.go -------------------------------------------------------------------------------- /type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clipperhouse/typewriter/HEAD/type_test.go --------------------------------------------------------------------------------