The automatic inversion of attribute grammars | IEEE Journals & Magazine | IEEE Xplore