Teaching machines to write like humans using L-attributed grammar. (April 2020)