// GENERATED FILE. DO NOT EDIT. package main var query = &xPath{ arg1: &dSort{ arg1: &dCollect{ ARG: collect__child__node, arg1: &dCollect{ ARG: collect__descendant__or__self__type__node, arg1: &dRoot{}, }, arg2: &dPredicate{ arg1: &dOr{ arg1: &dSort{ arg1: &dOr{ arg1: &dOr{ arg1: &dOr{ arg1: &dOr{ arg1: &dEqual{ ARG: equal__is, arg1: &dCollect{ ARG: collect__attributes__cat, arg1: &dNode{}, }, arg2: &dElem{ DATA: []interface{}{"np"}, arg1: &dCollect{ ARG: collect__attributes__cat, arg1: &dNode{}, }, }, }, arg2: &dSort{ arg1: &dAnd{ arg1: &dEqual{ ARG: equal__is, arg1: &dCollect{ ARG: collect__attributes__lcat, arg1: &dNode{}, }, arg2: &dElem{ DATA: []interface{}{"np"}, arg1: &dCollect{ ARG: collect__attributes__lcat, arg1: &dNode{}, }, }, }, arg2: &dFunction{ ARG: function__not__1__args, arg1: &dArg{ arg1: &dSort{ arg1: &dEqual{ ARG: equal__is, arg1: &dCollect{ ARG: collect__attributes__rel, arg1: &dNode{}, }, arg2: &dElem{ DATA: []interface{}{"hd", "mwp"}, arg1: &dCollect{ ARG: collect__attributes__rel, arg1: &dNode{}, }, }, }, }, }, }, }, }, }, arg2: &dSort{ arg1: &dAnd{ arg1: &dEqual{ ARG: equal__is, arg1: &dCollect{ ARG: collect__attributes__pt, arg1: &dNode{}, }, arg2: &dElem{ DATA: []interface{}{"n"}, arg1: &dCollect{ ARG: collect__attributes__pt, arg1: &dNode{}, }, }, }, arg2: &dFunction{ ARG: function__not__1__args, arg1: &dArg{ arg1: &dSort{ arg1: &dEqual{ ARG: equal__is, arg1: &dCollect{ ARG: collect__attributes__rel, arg1: &dNode{}, }, arg2: &dElem{ DATA: []interface{}{"hd"}, arg1: &dCollect{ ARG: collect__attributes__rel, arg1: &dNode{}, }, }, }, }, }, }, }, }, }, arg2: &dSort{ arg1: &dAnd{ arg1: &dAnd{ arg1: &dEqual{ ARG: equal__is, arg1: &dCollect{ ARG: collect__attributes__pt, arg1: &dNode{}, }, arg2: &dElem{ DATA: []interface{}{"vnw"}, arg1: &dCollect{ ARG: collect__attributes__pt, arg1: &dNode{}, }, }, }, arg2: &dEqual{ ARG: equal__is, arg1: &dCollect{ ARG: collect__attributes__pdtype, arg1: &dNode{}, }, arg2: &dElem{ DATA: []interface{}{"pron"}, arg1: &dCollect{ ARG: collect__attributes__pdtype, arg1: &dNode{}, }, }, }, }, arg2: &dFunction{ ARG: function__not__1__args, arg1: &dArg{ arg1: &dSort{ arg1: &dEqual{ ARG: equal__is, arg1: &dCollect{ ARG: collect__attributes__rel, arg1: &dNode{}, }, arg2: &dElem{ DATA: []interface{}{"hd"}, arg1: &dCollect{ ARG: collect__attributes__rel, arg1: &dNode{}, }, }, }, }, }, }, }, }, }, arg2: &dSort{ arg1: &dAnd{ arg1: &dAnd{ arg1: &dEqual{ ARG: equal__is, arg1: &dCollect{ ARG: collect__attributes__cat, arg1: &dNode{}, }, arg2: &dElem{ DATA: []interface{}{"mwu"}, arg1: &dCollect{ ARG: collect__attributes__cat, arg1: &dNode{}, }, }, }, arg2: &dFunction{ ARG: function__not__1__args, arg1: &dArg{ arg1: &dSort{ arg1: &dEqual{ ARG: equal__is, arg1: &dCollect{ ARG: collect__attributes__rel, arg1: &dNode{}, }, arg2: &dElem{ DATA: []interface{}{"hd"}, arg1: &dCollect{ ARG: collect__attributes__rel, arg1: &dNode{}, }, }, }, }, }, }, }, arg2: &dEqual{ ARG: equal__is, arg1: &dCollect{ ARG: collect__attributes__rel, arg1: &dNode{}, }, arg2: &dElem{ DATA: []interface{}{"su", "obj1", "obj2", "app"}, arg1: &dCollect{ ARG: collect__attributes__rel, arg1: &dNode{}, }, }, }, }, }, }, }, arg2: &dSort{ arg1: &dAnd{ arg1: &dEqual{ ARG: equal__is, arg1: &dCollect{ ARG: collect__attributes__cat, arg1: &dNode{}, }, arg2: &dElem{ DATA: []interface{}{"conj"}, arg1: &dCollect{ ARG: collect__attributes__cat, arg1: &dNode{}, }, }, }, arg2: &dCollect{ ARG: collect__child__node, arg1: &dNode{}, arg2: &dPredicate{ arg1: &dSort{ arg1: &dOr{ arg1: &dOr{ arg1: &dOr{ arg1: &dOr{ arg1: &dEqual{ ARG: equal__is, arg1: &dCollect{ ARG: collect__attributes__cat, arg1: &dNode{}, }, arg2: &dElem{ DATA: []interface{}{"np"}, arg1: &dCollect{ ARG: collect__attributes__cat, arg1: &dNode{}, }, }, }, arg2: &dSort{ arg1: &dAnd{ arg1: &dEqual{ ARG: equal__is, arg1: &dCollect{ ARG: collect__attributes__lcat, arg1: &dNode{}, }, arg2: &dElem{ DATA: []interface{}{"np"}, arg1: &dCollect{ ARG: collect__attributes__lcat, arg1: &dNode{}, }, }, }, arg2: &dFunction{ ARG: function__not__1__args, arg1: &dArg{ arg1: &dSort{ arg1: &dEqual{ ARG: equal__is, arg1: &dCollect{ ARG: collect__attributes__rel, arg1: &dNode{}, }, arg2: &dElem{ DATA: []interface{}{"hd", "mwp"}, arg1: &dCollect{ ARG: collect__attributes__rel, arg1: &dNode{}, }, }, }, }, }, }, }, }, }, arg2: &dSort{ arg1: &dAnd{ arg1: &dEqual{ ARG: equal__is, arg1: &dCollect{ ARG: collect__attributes__pt, arg1: &dNode{}, }, arg2: &dElem{ DATA: []interface{}{"n"}, arg1: &dCollect{ ARG: collect__attributes__pt, arg1: &dNode{}, }, }, }, arg2: &dFunction{ ARG: function__not__1__args, arg1: &dArg{ arg1: &dSort{ arg1: &dEqual{ ARG: equal__is, arg1: &dCollect{ ARG: collect__attributes__rel, arg1: &dNode{}, }, arg2: &dElem{ DATA: []interface{}{"hd"}, arg1: &dCollect{ ARG: collect__attributes__rel, arg1: &dNode{}, }, }, }, }, }, }, }, }, }, arg2: &dSort{ arg1: &dAnd{ arg1: &dAnd{ arg1: &dEqual{ ARG: equal__is, arg1: &dCollect{ ARG: collect__attributes__pt, arg1: &dNode{}, }, arg2: &dElem{ DATA: []interface{}{"vnw"}, arg1: &dCollect{ ARG: collect__attributes__pt, arg1: &dNode{}, }, }, }, arg2: &dEqual{ ARG: equal__is, arg1: &dCollect{ ARG: collect__attributes__pdtype, arg1: &dNode{}, }, arg2: &dElem{ DATA: []interface{}{"pron"}, arg1: &dCollect{ ARG: collect__attributes__pdtype, arg1: &dNode{}, }, }, }, }, arg2: &dFunction{ ARG: function__not__1__args, arg1: &dArg{ arg1: &dSort{ arg1: &dEqual{ ARG: equal__is, arg1: &dCollect{ ARG: collect__attributes__rel, arg1: &dNode{}, }, arg2: &dElem{ DATA: []interface{}{"hd"}, arg1: &dCollect{ ARG: collect__attributes__rel, arg1: &dNode{}, }, }, }, }, }, }, }, }, }, arg2: &dSort{ arg1: &dAnd{ arg1: &dAnd{ arg1: &dEqual{ ARG: equal__is, arg1: &dCollect{ ARG: collect__attributes__cat, arg1: &dNode{}, }, arg2: &dElem{ DATA: []interface{}{"mwu"}, arg1: &dCollect{ ARG: collect__attributes__cat, arg1: &dNode{}, }, }, }, arg2: &dFunction{ ARG: function__not__1__args, arg1: &dArg{ arg1: &dSort{ arg1: &dEqual{ ARG: equal__is, arg1: &dCollect{ ARG: collect__attributes__rel, arg1: &dNode{}, }, arg2: &dElem{ DATA: []interface{}{"hd"}, arg1: &dCollect{ ARG: collect__attributes__rel, arg1: &dNode{}, }, }, }, }, }, }, }, arg2: &dEqual{ ARG: equal__is, arg1: &dCollect{ ARG: collect__attributes__rel, arg1: &dNode{}, }, arg2: &dElem{ DATA: []interface{}{"su", "obj1", "obj2", "app"}, arg1: &dCollect{ ARG: collect__attributes__rel, arg1: &dNode{}, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }