#include <perms.h>
// Edinburgh IMP77 Compiler - Version 8.4
//
// 1 %const %integer %array test(1:5) = 1, 2, 3(2), 5
const int TEST[5] = {1, 2, [2 ... 3] = 3, 5};
struct _imp_dv TEST_dv = {TEST, sizeof(int) /*, dims, <bounds> */};
// 2 %endoffile