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