DIBOL или Business Oriented Language компании Digital — это процедурный императивный язык программирования общего назначения , разработанный для использования при разработке программного обеспечения для информационных систем управления (MIS). Он разрабатывался с 1970 по 1993 год.
DIBOL имеет синтаксис, аналогичный FORTRAN и BASIC , а также арифметику BCD . Он разделяет структуру программы COBOL отдельных разделов данных и процедур. В отличие от числовых меток Фортрана (для GOTO), DIBOL были буквенно-цифровыми; [1] язык поддерживает аналог вычисления перехода. [2]
DIBOL первоначально продавался Digital Equipment Corporation (DEC) в 1970 году.
Первоначальная версия, DIBOL-8, производилась для систем PDP-8 , работающих под управлением COS-300 . DECmate II , подобный PDP-8 , поддерживает коммерческую операционную систему COS-310 с поддержкой DIBOL. [3]
DIBOL-11 был разработан для PDP-11 под управлением операционной системы COS-350. Он также работал на RSX-11, RT-11, а с 1978 года — на RSTS/E . DIBOL-32 работает в системах VMS [4] , хотя его также можно использовать в других системах через эмуляторы .
Стандарты ANSI были выпущены в 1983, 1988 и 1992 годах (ANSI X3.165-1992). Стандарт 1992 года был пересмотрен в 2002 году.
Компиляторы DIBOL были разработаны несколькими другими компаниями, в том числе DBL от DISC (позже Synergex), Softbol от Omtool [5] и Unibol от Software Ireland, Ltd. [6] Разработка DIBOL фактически прекратилась после 1993 года, когда было заключено соглашение между DEC и DISC заменил DIBOL на DBL в OpenVMS , Digital UNIX и SCO Unix . [7] [8]
{{cite book}}
: |work=
игнорируется ( помощь ){{cite book}}
: |author2=
имеет общее имя ( справка ){{cite book}}
: |author2=
имеет общее имя ( справка )