Array programming in pascal. - W. Paul Cockshott; Ciaran Mcreesh; Susanne Oehler; Youssef Gdura (ARRAY@PLDI, 2015)