about summary refs log tree commit diff
path: root/third_party/lisp
diff options
context:
space:
mode:
authorVincent Ambo <mail@tazj.in>2022-08-11T13·42+0300
committertazjin <tazjin@tvl.su>2022-08-26T09·02+0000
commite8c4e26b412375e6d1a5cf7eecfb3612bc33908e (patch)
tree372294fa42c789038fe2448be8aa94133b1eb3fb /third_party/lisp
parent5eb523e882264ab3491ae2c6ce318e00a3fb3dfd (diff)
feat(tvix/compiler): handle dynamic nodes for attribute access r/4494
Dynamic nodes (essentially unquoted interpolation) simply need to be
unwrapped (and, hopefully, evaluate to a string).

Example: `let key = "a"; in { a = 1; }.${key}`
Change-Id: Idafd376e19d0e237151b7b6c26d97713beae5041
Reviewed-on: https://cl.tvl.fyi/c/depot/+/6160
Tested-by: BuildkiteCI
Reviewed-by: sterni <sternenseemann@systemli.org>
Reviewed-by: grfn <grfn@gws.fyi>
Diffstat (limited to 'third_party/lisp')
0 files changed, 0 insertions, 0 deletions