mirror of
https://github.com/google/go-jsonnet.git
synced 2025-08-07 14:57:24 +02:00
_gen.go | ||
.gitignore | ||
.travis.yml | ||
ast.go | ||
astcompkind_stringer.go | ||
astliteralstringkind_stringer.go | ||
astobjectfieldhide_stringer.go | ||
astobjectfieldkind_stringer.go | ||
CONTRIBUTING | ||
desugarer_test.go | ||
desugarer.go | ||
doc.go | ||
identifier_set.go | ||
interpreter_test.go | ||
interpreter.go | ||
lexer_test.go | ||
lexer.go | ||
LICENSE | ||
literalfield_set.go | ||
main_test.go | ||
main.go | ||
parser_test.go | ||
parser.go | ||
README.md | ||
static_analyzer_test.go | ||
static_analyzer.go | ||
static_error.go |
go-jsonnet
This is a port of jsonnet to go. It is very much a work in progress.
This implementation is largely based on the the jsonnet C++ implementation.
The precise revision is
27ddf2c2f7
but when we reach
feature parity with that revision, we will chase up all the recent changes on the C++ side.
Implementation Notes
We are generating some helper classes on types by using http://clipperhouse.github.io/gen/. Do the following to regenerate these if necessary:
go get github.com/clipperhouse/gen
go get github.com/clipperhouse/set
go generate