File: highlight.yang.ref

package info (click to toggle)
kf6-syntax-highlighting 6.18.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 49,060 kB
  • sloc: xml: 203,100; cpp: 12,878; python: 3,055; sh: 965; perl: 814; ruby: 494; pascal: 393; javascript: 161; php: 150; jsp: 132; lisp: 131; haskell: 124; ada: 119; ansic: 107; makefile: 96; f90: 94; ml: 85; cobol: 81; yacc: 71; csh: 62; exp: 61; erlang: 54; sql: 51; java: 47; sed: 45; objc: 37; tcl: 36; awk: 31; asm: 30; fortran: 18; cs: 10
file content (38 lines) | stat: -rw-r--r-- 4,373 bytes parent folder | download | duplicates (6)
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
<Comment>// from: https://en.wikipedia.org/w/index.php?title=YANG&oldid=792171830#Example</Comment><br/>
<Statement>module</Statement><Normal Text> example-sports {</Normal Text><br/>
<Normal Text></Normal Text><br/>
<Normal Text>  </Normal Text><Statement>namespace</Statement><Normal Text> </Normal Text><String>"http://example.com/example-sports"</String><Normal Text>;</Normal Text><br/>
<Normal Text>  </Normal Text><Statement>prefix</Statement><Normal Text> sports;</Normal Text><br/>
<Normal Text></Normal Text><br/>
<Normal Text>  </Normal Text><Statement>import</Statement><Normal Text> ietf-yang-types { </Normal Text><Statement>prefix</Statement><Normal Text> yang; }</Normal Text><br/>
<Normal Text></Normal Text><br/>
<Normal Text>  </Normal Text><Statement>typedef</Statement><Normal Text> season {</Normal Text><br/>
<Normal Text>    </Normal Text><Statement>type</Statement><Normal Text> </Normal Text><Type>string</Type><Normal Text>;</Normal Text><br/>
<Normal Text>    </Normal Text><Statement>description</Statement><br/>
<Normal Text>      </Normal Text><String>"The name of a sports season, including the type and the year, e.g,</String><br/>
<String>       'Champions League 2014/2015'."</String><Normal Text>;</Normal Text><br/>
<Normal Text>  }</Normal Text><br/>
<Normal Text></Normal Text><br/>
<Normal Text>  </Normal Text><Statement>container</Statement><Normal Text> sports {</Normal Text><br/>
<Normal Text>    </Normal Text><Statement>config</Statement><Normal Text> </Normal Text><Boolean>true</Boolean><Normal Text>;</Normal Text><br/>
<Normal Text></Normal Text><br/>
<Normal Text>    </Normal Text><Statement>list</Statement><Normal Text> person {</Normal Text><br/>
<Normal Text>      </Normal Text><Statement>key</Statement><Normal Text> name;</Normal Text><br/>
<Normal Text>      </Normal Text><Statement>leaf</Statement><Normal Text> name { </Normal Text><Statement>type</Statement><Normal Text> </Normal Text><Type>string</Type><Normal Text>; }</Normal Text><br/>
<Normal Text>      </Normal Text><Statement>leaf</Statement><Normal Text> birthday { </Normal Text><Statement>type</Statement><Normal Text> yang:date-and-time; </Normal Text><Statement>mandatory</Statement><Normal Text> </Normal Text><Boolean>true</Boolean><Normal Text>; }</Normal Text><br/>
<Normal Text>    }</Normal Text><br/>
<Normal Text></Normal Text><br/>
<Normal Text>    </Normal Text><Statement>list</Statement><Normal Text> team {</Normal Text><br/>
<Normal Text>      </Normal Text><Statement>key</Statement><Normal Text> name;</Normal Text><br/>
<Normal Text>      </Normal Text><Statement>leaf</Statement><Normal Text> name { </Normal Text><Statement>type</Statement><Normal Text> </Normal Text><Type>string</Type><Normal Text>; }</Normal Text><br/>
<Normal Text>      </Normal Text><Statement>list</Statement><Normal Text> player {</Normal Text><br/>
<Normal Text>        </Normal Text><Statement>key</Statement><Normal Text> </Normal Text><String>"name season"</String><Normal Text>;</Normal Text><br/>
<Normal Text>        </Normal Text><Statement>unique</Statement><Normal Text> number;</Normal Text><br/>
<Normal Text>        </Normal Text><Statement>leaf</Statement><Normal Text> name { </Normal Text><Statement>type</Statement><Normal Text> </Normal Text><Type>leafref</Type><Normal Text> { </Normal Text><Statement>path</Statement><Normal Text> </Normal Text><String>"/sports/person/name"</String><Normal Text>; }  }</Normal Text><br/>
<Normal Text>        </Normal Text><Statement>leaf</Statement><Normal Text> season { </Normal Text><Statement>type</Statement><Normal Text> season; }</Normal Text><br/>
<Normal Text>        </Normal Text><Statement>leaf</Statement><Normal Text> number { </Normal Text><Statement>type</Statement><Normal Text> </Normal Text><Type>uint16</Type><Normal Text>; </Normal Text><Statement>mandatory</Statement><Normal Text> </Normal Text><Boolean>true</Boolean><Normal Text>; }</Normal Text><br/>
<Normal Text>        </Normal Text><Statement>leaf</Statement><Normal Text> scores { </Normal Text><Statement>type</Statement><Normal Text> </Normal Text><Type>uint16</Type><Normal Text>; </Normal Text><Statement>default</Statement><Normal Text> 0; }</Normal Text><br/>
<Normal Text>      }</Normal Text><br/>
<Normal Text>    }</Normal Text><br/>
<Normal Text>  }</Normal Text><br/>
<Normal Text>}</Normal Text><br/>