If we can't find a function in the given EvalContext, we must traverse the context chain until either we run out of contexts or we find a matching function. At present there is no reason for a non-root context to have any functions, so this will always traverse to the root. This may change in future if we introduce constructs that define local functions.
…
Description
fork of https://github.com/hashicorp/hcl
because issue :
https://github.com/hashicorp/hcl/issues/290
these code permit use of "nested" field decoding which is just composite struct
Languages
Go
83.7%
Ragel
10.2%
reStructuredText
4.4%
Ruby
0.5%
Python
0.3%
Other
0.8%