hcl/zcl/zclsyntax
Martin Atkins 6052cb9938 zclsyntax: parse expressions in newline-ignoring mode
This applies both two the whole of bare expressions and to any nested
expressions within parentheses. The latter means that an attribute value
can span over multiple lines if it's wrapped in parens:

    foo = (
        1 + 2 + 3 + 4 + 5
    )
2017-06-02 07:26:45 -07:00
..
didyoumean_test.go zclsyntax: "Did you mean ...?" helper function 2017-05-25 07:14:29 -07:00
didyoumean.go zclsyntax: "Did you mean ...?" helper function 2017-05-25 07:14:29 -07:00
doc.go zclsyntax: Start to stub out the zclsyntax package 2017-05-23 08:05:44 -07:00
expression_ops.go zclsyntax: parsing of the two unary operators 2017-06-01 07:05:22 -07:00
expression_template_test.go zclsyntax: template interpolation trimming 2017-06-01 08:43:59 -07:00
expression_template.go zclsyntax: basic parsing and evaluation of string templates 2017-06-01 08:01:12 -07:00
expression_test.go zclsyntax: parse expressions in newline-ignoring mode 2017-06-02 07:26:45 -07:00
expression_vars_gen.go Relocate into the "zclconf" github account 2017-05-27 17:33:09 -07:00
expression_vars.go zclsyntax: basic parsing and evaluation of string templates 2017-06-01 08:01:12 -07:00
expression.go zclsyntax: convert condition expr to bool in ConditionalExpr 2017-05-31 19:30:17 -07:00
file.go Relocate into the "zclconf" github account 2017-05-27 17:33:09 -07:00
generate.go zclsyntax: identifiers in the scanner 2017-05-28 09:16:53 -07:00
node.go Relocate into the "zclconf" github account 2017-05-27 17:33:09 -07:00
parser_test.go zclsyntax: decode both quoted and unquoted string literals 2017-05-31 07:16:32 -07:00
parser.go zclsyntax: parse expressions in newline-ignoring mode 2017-06-02 07:26:45 -07:00
peeker_test.go zclsyntax: "peeker" helper 2017-05-29 18:09:58 -07:00
peeker.go zclsyntax: peeker methods to get next and previous token ranges 2017-05-29 19:01:37 -07:00
public.go zclsyntax: parse expressions in newline-ignoring mode 2017-06-02 07:26:45 -07:00
scan_tokens_test.go zclsyntax: scan correctly closing ~} markers 2017-06-01 08:36:48 -07:00
scan_tokens.go zclsyntax: scan correctly closing ~} markers 2017-06-01 08:36:48 -07:00
scan_tokens.rl zclsyntax: scan correctly closing ~} markers 2017-06-01 08:36:48 -07:00
structure.go Relocate into the "zclconf" github account 2017-05-27 17:33:09 -07:00
token_type_string.go zclsyntax: add TokenPercent 2017-05-31 07:31:49 -07:00
token.go zclsyntax: add TokenPercent 2017-05-31 07:31:49 -07:00
unicode2ragel.rb zclsyntax: identifiers in the scanner 2017-05-28 09:16:53 -07:00
unicode_derived.rl zclsyntax: identifiers in the scanner 2017-05-28 09:16:53 -07:00
variables.go Relocate into the "zclconf" github account 2017-05-27 17:33:09 -07:00
walk.go Relocate into the "zclconf" github account 2017-05-27 17:33:09 -07:00