Semantic code clone detection using parse trees and grammar recovery | IET Conference Publication | IEEE Xplore