hcl/zcl
Martin Atkins 1a6dfffc4a zclsyntax: Stub public interface for parsing
Mirroring the Lex... triplet of functions, callers here can choose to
parse in one of three modes:

- ParseConfig is the main entry point and parses what we might consider
  a whole config file.

- ParseExpression parses a sequence as an isolated expression, which
  may be useful in implementing a REPL to inspect configuration or
  application state.

- ParseTemplate parses a sequence as an isolated template, which may be
  useful in parsing external files as templates, for situations where the
  input is too large to be conveniently embedded within configuration.
2017-05-29 17:19:23 -07:00
..
hclhil Update cty references to its new home in the zclconf github account 2017-05-27 17:35:44 -07:00
json Update cty references to its new home in the zclconf github account 2017-05-27 17:35:44 -07:00
zclsyntax zclsyntax: Stub public interface for parsing 2017-05-29 17:19:23 -07:00
diagnostic_text_test.go Mechanism for introspection of source code for editors 2017-05-19 19:33:58 -07:00
diagnostic_text.go Mechanism for introspection of source code for editors 2017-05-19 19:33:58 -07:00
diagnostic.go Initial support for printing out diagnostics 2017-05-18 19:01:41 -07:00
doc.go Initial stubs of the public API 2017-05-13 17:44:11 -07:00
eval_context.go Update cty references to its new home in the zclconf github account 2017-05-27 17:35:44 -07:00
merged_test.go Define Body.JustAttributes as returning Attributes 2017-05-21 15:43:41 -07:00
merged.go Define Body.JustAttributes as returning Attributes 2017-05-21 15:43:41 -07:00
pos.go Utilities for constructing diagnostics 2017-05-15 08:33:22 -07:00
schema.go json: start of low-level decoding 2017-05-19 19:33:58 -07:00
structure.go Update cty references to its new home in the zclconf github account 2017-05-27 17:35:44 -07:00
traversal.go Update cty references to its new home in the zclconf github account 2017-05-27 17:35:44 -07:00