Энциклопедия Turbo Pascal. Главы 9-11 Страница 32. Расширение Турбо Паскаля
|
Страница 32 из 39
Расширение Турбо Паскаля Если вы осуществляете перенос из Паскаля в Турбо Паскаль, расширения и улучшения Турбо Паскаля могут сделать работу легче и даже повысить эффективность программы. Например, расширение string значительно облегчает работу со строками. Однако, если вы переносите код из Турбо Паскаля в другой Паскаль, то вы почти наверняка должны удалить все расширения и улучшения из вашей программы. Наихудшей задачей будет замена всех переменных типа string на матрицы символов. Но это только первый шаг, вы также потеряете все процедуры, которые поддерживают стро- ки, такие как Copy, Concat и Pos. Если ваша программа использует такие процедуры, то в новой версии вы должны создать их сами. В общем случае, если вы до написания программы знаете, что будете переносить ее в другой Паскаль, то следует избегать приме- нения расширений и улучшений Турбо Паскаля.
|