DOL enables function overloading (again borrowing ideas from programming languages).
another type of semantic parsing work (Zelle & Mooney, 1996;Zettlemoyer & Collins, 2005;Zettlemoyer & Collins, 2007;Wong & Mooney, 2007;Cai & Yates, 2013;Berant et al., 2013;Kwiatkowski et al., 2013;Berant & Liang, 2014) maps NL text into logical forms by supervised or semi-supervised learning.