On graph-based reentrancy-free semantic parsing