Die Heirloom Development Tools stellen yacc, lex und m4 als portable Abkömmlinge der Utilitys bereit, die von Sun als Teil von OpenSolaris veröffentlicht wurden. Die OpenSolaris-Programme waren ihrerseits abgeleitet von den originalen Unix-Versionen und man kann annehmen, daß sie zum POSIX-Standard konform sind.
Software, die unter den Original-Unixsystemen entwickelt wurde, nutzte ziemlich oft interne Details von yacc und lex. Die Tools in diesem Paket stellen einen bequemen Weg dar, solche Software auf freien Unix-Plattformen wie Linux oder BSD zu compilieren.