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.