Dans yacc, un hack commun consiste à utiliser des variables globales pour simuler une sorte d'attribut hérité et donc l'attribution de LR.
Un hack global consiste à utiliser des variables communes dans yacc pour simuler un certain type d'attributs hérités et donc l'attribution de LR.