Add support for recursive nodes to Composer. Constructor does not support recursive...
[pyyaml/python3.git] / examples / yaml-hl / yaml_hl_ascii.cfg
blob122f6967176976219cb667bcec23a7d1889d37e9
1 %YAML 1.1
2 ---
3 tokens:
4     stream-start:
5     stream-end:
6     directive:              { start: "\e[35m", end: "\e[0;1;30;40m" }
7     document-start:         { start: "\e[35m", end: "\e[0;1;30;40m" }
8     document-end:           { start: "\e[35m", end: "\e[0;1;30;40m" }
9     block-sequence-start:
10     block-mapping-start:
11     block-end:
12     flow-sequence-start:    { start: "\e[33m", end: "\e[0;1;30;40m" }
13     flow-mapping-start:     { start: "\e[33m", end: "\e[0;1;30;40m" }
14     flow-sequence-end:      { start: "\e[33m", end: "\e[0;1;30;40m" }
15     flow-mapping-end:       { start: "\e[33m", end: "\e[0;1;30;40m" }
16     key:                    { start: "\e[33m", end: "\e[0;1;30;40m" }
17     value:                  { start: "\e[33m", end: "\e[0;1;30;40m" }
18     block-entry:            { start: "\e[33m", end: "\e[0;1;30;40m" }
19     flow-entry:             { start: "\e[33m", end: "\e[0;1;30;40m" }
20     alias:                  { start: "\e[32m", end: "\e[0;1;30;40m" }
21     anchor:                 { start: "\e[32m", end: "\e[0;1;30;40m" }
22     tag:                    { start: "\e[32m", end: "\e[0;1;30;40m" }
23     scalar:                 { start: "\e[36m", end: "\e[0;1;30;40m" }
25 events:
26     stream-start:   { start: "\e[0;1;30;40m" }
27     stream-end:     { end: "\e[0m" }
28     document-start:
29     document-end:
30     sequence-start:
31     sequence-end:
32     mapping-start:
33     mapping-end:
34     scalar:
36 replaces: !!pairs
37     - "\r\n":   "\n"
38     - "\r":     "\n"
39     - "\n":     "\n"
40     - "\x85":   "\n"
41     - "\u2028": "\n"
42     - "\u2029": "\n"
44 # vim: ft=yaml