Материал из PL Engineering

Перейти к: навигация, поиск

          APL (A Programming Language или, возможно, Array Programming Language) — Язык программирования, оптимизированный для работы с Массивами, предшественник современных научных вычислительных сред, таких как MATLAB, использует Функциональное программирование, функциональную парадигму программирования.

          В своей области применения (физика, Математическое моделирование, обработка данных) APL — мощный язык, обладающий кратким и выразительным синтаксисом. Например:

N<math>\leftarrow</math>4 5 6 7 Присвоить Массиву N значения 4 5 6 7.
N+4 Напечатать значения массива N, увеличенные на 4, т. е. 8 9 10 11.
+/N Напечатать сумму элементов массива N, т. е. 22.

          Большое количество специальных символов в синтаксисе APL, Функциональное программирование|функциональный стиль и краткие нотации (большинство операций обозначается 1—2 символами) делает программы на APL крайне непонятными для непосвящённых.


          ZEBRA предлагает решение микропрограмм, которое использует в качестве управления внутренней настройки ZebraLink, чтобы программировать принтеры ZEBRA , чтобы обрабатывать форматы этикетки, разработанные в популярных конкурентоспособных средах.

         Впервые, ZEBRA дает клиентам опцию заменяющую мощный Язык Программирования ZEBRA (ZPL), исконная в принтеры ZEBRA, с альтернативным языком программирования (APL), что признает и печатает форматы этикетки разработанные для других принтеров штрихового кода.

APL-I предлагает полную совместимость с Intermec's 203-dpi 3400d и платформы 86XX.
APL-D предлагает полную совместимость с Datamax's 203-dpi Prodigy Plus, Prodigy, и Аллегро платформы.

Источник — «http://pl-e.ru/w/APL»