A tool for constructing syntax-directed editors | IEEE Conference Publication | IEEE Xplore