Stanisław Barzowski c3459153df Location, error formatting and stack trace improvements (#59)
* Location, error formatting and stack trace improvements

* Static context for AST nodes
* Thunks no longer need `name`
* Prototype for showing snippets in error messages (old format still
available)
* Use ast.Function to represent methods and local function sugar.
* Change tests so that the error output is pretty
2017-10-03 14:27:44 -04:00
2017-09-28 22:21:46 -04:00
2017-09-28 22:21:46 -04:00
2016-03-01 17:08:35 -08:00
2017-09-19 23:48:34 -04:00
2017-09-29 12:36:04 -04:00
2016-04-04 02:16:03 -04:00
2017-09-28 22:21:46 -04:00
2017-09-28 22:21:46 -04:00

go-jsonnet

GoDoc Widget Travis Widget Coverage Status Widget

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
Description
No description provided
Readme Apache-2.0 24 MiB
Languages
Go 98.4%
Jsonnet 0.7%
Python 0.3%
C 0.3%
Starlark 0.2%