Hi, Because code should always look the same I think ';' should become a mandatory statement terminator instead a separator as in Pascal. In order to be consequent ';' in procedure and function headers should be replaced by ',' -> ',' = separator, ';' = terminator. Therfore using a single typename for several procedureparameters is not possible anymore. " procedure test(para: int32, parb: int8, parc: boolean); ... " or there must be a terminating ';' in procedure headers too " procedure test(para,parb: int32; parc: boolean;); ... " Opinions? Martin
Hi, Because code should always look the same I think ';' should become a mandatory statement terminator instead a separator as in Pascal. In order to be consequent ';' in procedure and function headers should be replaced by ',' -> ',' = separator, ';' = terminator. Therfore using a single typename for several procedureparameters is not possible anymore. "
в переводе :
Так как код всегда должен выглядеть одинаковым образом, я думаю что ";" должен стать обязательным завершающим символом - вместо того чтобы, как в Паскале, быть разделителем. Следуя в том же духе, ";" в заголовках процедур и функций нужно заменить на ",". То есть имеем : ',' - разделитель, а ";" - завершающий символ. Как следствие, использование одного названия типа сразу для нескольких параметров функции (процедуры) станет невозможным :
Последний раз редактировалось debi12345 15.11.2013 22:41:13, всего редактировалось 1 раз.