Scanning and Parsing Languages with Ambiguities and Constraints: The Lamb and Fence Algorithms | Publicación