github.com/solo-io/cue@v0.4.7/internal/core/export/testdata/strings.txtar (about)

     1  -- in.cue --
     2  a: """
     3      multi
     4      line
     5      """
     6  
     7  b: "message: \(a)!"
     8  
     9  c: d: a
    10  
    11  bin1: '\(a)'
    12  
    13  bin2: '''
    14  	multi
    15  	\(b)
    16  	'''
    17  
    18  -- out/definition --
    19  a: """
    20  	multi
    21  	line
    22  	"""
    23  b: "message: \(a)!"
    24  c: {
    25  	d: a
    26  }
    27  bin1: '\(a)'
    28  bin2: '''
    29  		multi
    30  		\(b)
    31  		'''
    32  -- out/doc --
    33  []
    34  [a]
    35  [b]
    36  [c]
    37  [c d]
    38  [bin1]
    39  [bin2]
    40  -- out/value --
    41  == Simplified
    42  {
    43  	a: """
    44  		multi
    45  		line
    46  		"""
    47  	b: """
    48  		message: multi
    49  		line!
    50  		"""
    51  	c: {
    52  		d: """
    53  			multi
    54  			line
    55  			"""
    56  	}
    57  	bin1: '''
    58  		multi
    59  		line
    60  		'''
    61  	bin2: '''
    62  		multi
    63  		message: multi
    64  		line!
    65  		'''
    66  }
    67  == Raw
    68  {
    69  	a: """
    70  		multi
    71  		line
    72  		"""
    73  	b: """
    74  		message: multi
    75  		line!
    76  		"""
    77  	c: {
    78  		d: """
    79  			multi
    80  			line
    81  			"""
    82  	}
    83  	bin1: '''
    84  		multi
    85  		line
    86  		'''
    87  	bin2: '''
    88  		multi
    89  		message: multi
    90  		line!
    91  		'''
    92  }
    93  == Final
    94  {
    95  	a: """
    96  		multi
    97  		line
    98  		"""
    99  	b: """
   100  		message: multi
   101  		line!
   102  		"""
   103  	c: {
   104  		d: """
   105  			multi
   106  			line
   107  			"""
   108  	}
   109  	bin1: '''
   110  		multi
   111  		line
   112  		'''
   113  	bin2: '''
   114  		multi
   115  		message: multi
   116  		line!
   117  		'''
   118  }
   119  == All
   120  {
   121  	a: """
   122  		multi
   123  		line
   124  		"""
   125  	b: """
   126  		message: multi
   127  		line!
   128  		"""
   129  	c: {
   130  		d: """
   131  			multi
   132  			line
   133  			"""
   134  	}
   135  	bin1: '''
   136  		multi
   137  		line
   138  		'''
   139  	bin2: '''
   140  		multi
   141  		message: multi
   142  		line!
   143  		'''
   144  }
   145  == Eval
   146  {
   147  	a: """
   148  		multi
   149  		line
   150  		"""
   151  	b: """
   152  		message: multi
   153  		line!
   154  		"""
   155  	c: {
   156  		d: """
   157  			multi
   158  			line
   159  			"""
   160  	}
   161  	bin1: '''
   162  		multi
   163  		line
   164  		'''
   165  	bin2: '''
   166  		multi
   167  		message: multi
   168  		line!
   169  		'''
   170  }