Either the line \t \t \taldormain\t(1) Generate `aldormain.c' with function `main'.\n\ in trunk/aldor/aldor/src/comsgdb.msg or the line else if (ftypeEqual(ft, "main")) ftn = FTYPENO_AXLMAINC; in trunk/aldor/aldor/src/emit.c should be changed. Should "-f aldormain" or "-f main" produce "aldormain.c"? Personally, I would be in favour of "main". Ralf