let f n r = "name", if r then n else "-" ^ n in
E.name err f a
-let apix a =
- "position", string_of_int a.E.n_apix
-
let layer st n =
"layer", N.to_string st n
-let kind a =
- "position", string_of_int a.E.n_sort
+let main a =
+ let sort, degr = a.E.n_main in
+ ["main-sort", string_of_int sort;
+ "main-degree", string_of_int degr;
+ ]
+
+let side a =
+ let sort, degr = a.E.n_side in
+ ["side-sort", string_of_int sort;
+ "side-degree", string_of_int degr;
+ ]
+
+let apix a =
+ "level", string_of_int a.E.n_apix
let meta a =
let map = function