Warning, /frameworks/syntax-highlighting/autotests/reference/highlight.yang.ref is written in an unsupported language. File is not indexed.

0001 <Comment>// from: https://en.wikipedia.org/w/index.php?title=YANG&oldid=792171830#Example</Comment><br/>
0002 <Statement>module</Statement><Normal Text> example-sports {</Normal Text><br/>
0003 <Normal Text></Normal Text><br/>
0004 <Normal Text>  </Normal Text><Statement>namespace</Statement><Normal Text> </Normal Text><String>"http://example.com/example-sports"</String><Normal Text>;</Normal Text><br/>
0005 <Normal Text>  </Normal Text><Statement>prefix</Statement><Normal Text> sports;</Normal Text><br/>
0006 <Normal Text></Normal Text><br/>
0007 <Normal Text>  </Normal Text><Statement>import</Statement><Normal Text> ietf-yang-types { </Normal Text><Statement>prefix</Statement><Normal Text> yang; }</Normal Text><br/>
0008 <Normal Text></Normal Text><br/>
0009 <Normal Text>  </Normal Text><Statement>typedef</Statement><Normal Text> season {</Normal Text><br/>
0010 <Normal Text>    </Normal Text><Statement>type</Statement><Normal Text> </Normal Text><Type>string</Type><Normal Text>;</Normal Text><br/>
0011 <Normal Text>    </Normal Text><Statement>description</Statement><br/>
0012 <Normal Text>      </Normal Text><String>"The name of a sports season, including the type and the year, e.g,</String><br/>
0013 <String>       'Champions League 2014/2015'."</String><Normal Text>;</Normal Text><br/>
0014 <Normal Text>  }</Normal Text><br/>
0015 <Normal Text></Normal Text><br/>
0016 <Normal Text>  </Normal Text><Statement>container</Statement><Normal Text> sports {</Normal Text><br/>
0017 <Normal Text>    </Normal Text><Statement>config</Statement><Normal Text> </Normal Text><Boolean>true</Boolean><Normal Text>;</Normal Text><br/>
0018 <Normal Text></Normal Text><br/>
0019 <Normal Text>    </Normal Text><Statement>list</Statement><Normal Text> person {</Normal Text><br/>
0020 <Normal Text>      </Normal Text><Statement>key</Statement><Normal Text> name;</Normal Text><br/>
0021 <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/>
0022 <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/>
0023 <Normal Text>    }</Normal Text><br/>
0024 <Normal Text></Normal Text><br/>
0025 <Normal Text>    </Normal Text><Statement>list</Statement><Normal Text> team {</Normal Text><br/>
0026 <Normal Text>      </Normal Text><Statement>key</Statement><Normal Text> name;</Normal Text><br/>
0027 <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/>
0028 <Normal Text>      </Normal Text><Statement>list</Statement><Normal Text> player {</Normal Text><br/>
0029 <Normal Text>        </Normal Text><Statement>key</Statement><Normal Text> </Normal Text><String>"name season"</String><Normal Text>;</Normal Text><br/>
0030 <Normal Text>        </Normal Text><Statement>unique</Statement><Normal Text> number;</Normal Text><br/>
0031 <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/>
0032 <Normal Text>        </Normal Text><Statement>leaf</Statement><Normal Text> season { </Normal Text><Statement>type</Statement><Normal Text> season; }</Normal Text><br/>
0033 <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/>
0034 <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/>
0035 <Normal Text>      }</Normal Text><br/>
0036 <Normal Text>    }</Normal Text><br/>
0037 <Normal Text>  }</Normal Text><br/>
0038 <Normal Text>}</Normal Text><br/>