L'expression est constituée d'options (affectant l'ensemble des opérations plutôt que le traitement d'un fichier particulier, et renvoyant toujours vrai), de tests (renvoyant une valeur vraie ou fausse), et d'actions (ayant des effets de bords et renvoyant une valeur vraie ou fausse), tous ces éléments étant séparés par des opérateurs.
Okwu ahụ bụ nhọrọ (nke na-emetụta ọrụ zuru oke karịa nhazi nke faịlụ ọ bụla, ma na-alọghachi mgbe niile), ule (nke na-alọghachite ezi ma ọ bụ ụgha), na omume (nke nwere mmetụta ndị dị na ya na ịghaghachi eziokwu maọbụ uru ụgha), ndị niile na-arụ ọrụ.