1. A system for static analysis of gestures, comprising a processor to: receive a plurality of gestures comprising one or more primitives from a language domain-specific to gestures specifying an ordering of poses to be performed for each gesture, and translate each of the gestures into a relative constraint that represents an allowable coordinate for a specific body joint; and statically analyze the constraint for a conflict.