type string;
}
- list categories {
+ container webinfo {
+ leaf domain-name {
+ type string;
+ }
+ leaf contact-email {
+ type string;
+ }
+ }
- key "code";
+ container container-without-leaves { }
- leaf code {
- type string;
- }
+ container premises {
+ list addresses {
+ key "house-number street";
- leaf name {
- type string;
+ leaf house-number {
+ type uint16;
+ }
+ leaf street {
+ type string;
+ }
+ leaf town {
+ type string;
+ }
+ leaf county {
+ type string;
+ }
+ }
}
- list books {
- key title;
+ list categories {
- leaf title {
- type string;
- }
- leaf lang {
+ key "code";
+
+ leaf code {
type string;
}
- leaf-list authors {
+
+ leaf name {
type string;
}
- leaf pub_year {
- type year;
- }
- leaf price {
- type uint64;
+
+ list books {
+ key title;
+
+ leaf title {
+ type string;
+ }
+ leaf lang {
+ type string;
+ }
+ leaf-list authors {
+ type string;
+ }
+ leaf-list editions {
+ type year;
+ }
+ leaf price {
+ type uint64;
+ }
}
}
}
- }
}