String and bytes literals support interpolation, in both their single- and multi-line forms.

Any valid CUE expression may be used inside escaped parentheses.

file.cue
m:     "You are \(#cost-#budget) dollars over budget!"
email: """
	Here is a message from the finance team:
	
	   \(m)
	
	Regards,
	  Your friends on the 12th floor
	"""

#cost:   102
#budget: 88
TERMINAL
$ cue export file.cue --out yaml
m: You are 14 dollars over budget!
email: |-
  Here is a message from the finance team:

     You are 14 dollars over budget!

  Regards,
    Your friends on the 12th floor