Using an enhanced general-purpose language for teaching simulation | IEEE Conference Publication | IEEE Xplore