Переносимость кода
Различные операционные системы имеют разные ограничения и соглашения об именах. Чтобы обеспечить переносимость между платформами, соблюдайте соглашения при именовании полей, файлов, таблиц и переменных. Ниже приведены некоторые рекомендуемые методы.
- Не используйте дефис в качестве первого символа имени файла и не используйте пробелы в именах файлов.
- Используйте строчные буквы при указании имени процедуры в операторе RUN и убедитесь, что ваши файлы процедур имеют имена в нижнем регистре в UNIX.
- Используйте косую черту (/) в качестве разделителей при указании путей к файлам при использовании операторов ABL, таких как RUN, INPUT FROM, или OUTPUT TO. AVM автоматически преобразует синтаксис пути UNIX в синтаксис пути Windows, что помогает поддерживать переносимость между операционными системами.
Полный список соглашений, которым необходимо следовать, чтобы обеспечить переносимость между платформами , см. в разделе Соглашения об именах для файлов, таблиц и переменных.