Abstract plan language

The abstract plan language is a relational algebra that uses these operators:

These additional abstract plan keywords are used for grouping and identification:

All legacy abstract plan operators, such as g_join, are still accepted for their new counterparts.