On 2 Sep 2003, Goswin von Brederlow wrote: > > <arch>: > > '[' '!'? <arch-name> (',' <arch-name>)* ']'; > > [alpha, sparce] > [!i386, hurd-i386] > > arch_node(2, "alpha", "sparc") > arch_node(2, not_node("i386"), "hurd-i386") not_node(arch_node(2, "i386", "hurd-i386")) This was a straight copy from the build-deps implementation. Of course, having a real not operator mostly eliminates the need for a specific arch inversion.