File: strings_result.hjson

package info (click to toggle)
hjson-go 4.5.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 1,384 kB
  • sloc: sh: 51; makefile: 4
file content (91 lines) | stat: -rw-r--r-- 1,225 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
{
  # simple

  text1: This is a valid string value.
  text2: a \ is just a \
  text3: '''You need quotes	for escapes'''
  text4a: " untrimmed "
  text4b: " untrimmed"
  text4c: "untrimmed "
  notml1: "\n"
  notml2: "  \n"
  notml3: "\n  \n  \n  \n"
  notml4: "\t\n"

  # multiline string

  multiline1:
    '''
    first line
      indented line
    last line
    '''
  multiline2:
    '''
    first line
      indented line
    last line
    '''
  multiline3:
    '''
    first line
      indented line
    last line

    ''' # trailing lf
  multiline4: ←→±≠Я

  # escapes/no escape

  foo1a: asdf\"'a\s\w
  foo1b: asdf\"'a\s\w
  foo1c: asdf\"'a\s\w
  foo2a: '''"asdf"'''
  foo2b: '''"asdf"'''
  foo3a: asdf'''
  foo3b: "'''asdf"
  foo4a: "asdf'''\nasdf"
  foo4b: "asdf\n'''asdf"

  # in arrays
  arr: [
    one
    two
    three
    four
  ]

  # not strings
  not: {
    number: 5
    negative: -4.2
    yes: true
    no: false
    null: null
    array: [
      1
      2
      3
      4
      5
      6
      7
      8
      9
      0
      -1
      0.5
    ]
  }

  # special quoted
  special: {
    true: "true"
    false: "false"
    null: "null"
    one: "1"
    two: "2"
    minus: "-3"
    zero: "0"
  }
}