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/>