script language by D