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
#-----------------------------------------------------
# helloworld is the parent key of its indented properties.
#
# All properties of a specific key, in this case helloworld, 
# MUST be indented with one or more spaces like shown below.
#-----------------------------------------------------
helloworld:
  integer-property: 0
  boolean-property: false
  string-property: 'this is a string of text'

# Ask yourself, is this "HelloWorld", different then
# the above "helloworld" ?
HelloWorld:
  integer-property: 0
  boolean-property: false
  string-property: 'this is a string of text'


# Boolean flags (true/false) do NOT need quotes.
hello-key: false

# Integer values also do NOT need quotes.
world-key: 10

# Any other key or property values that are not
# boolean or integer, MUST be inside single quotes.
hello-world-key: 'this is a string of text'


# This is a list. The list marker "-" must be
# indented at least 1 or more spaces and the items
# must be indented by 1 space after the "-".
a-list-key:
  - value
  - test
  - another value
  - 'they can also contain explicit strings'