hcl/zcl
Martin Atkins d57901de5f zclsyntax: start of a ragel-based scanner
Using Ragel here because the scanner is going to be somewhat complex due
to the need to switch back and forth between normal and template states,
etc. This should be easier to maintain than a hand-written scanner, while
ragel gives us the extra features we need to implement things that would
normally be too complex for a "regular" scanner generator.
2017-05-27 19:01:43 -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: start of a ragel-based scanner 2017-05-27 19:01:43 -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