드라이브
DIBOL| 패러다임 | 절차, 필수, 구조화 |
|---|---|
| 개발자 | DEC |
| 처음 등장한 | 1970 |
| 안정된 릴리스 | DIBOL 1992/2002 |
| 타이핑 분야 | 정적인 |
| 주요 구현 | |
| Synergex DBL, DEC VAX DIBOL 등 | |
| 영향을 받다 | |
| BASIC, Fortran, COBOL | |
DIBOL(Digital's Business Oriented Language)은 관리정보시스템(MIS) 소프트웨어 개발에 사용하도록 설계된 범용 절차적 필수 프로그래밍 언어입니다.
이것은 BCD 산술과 함께 FORTRAN 및 BASIC과 유사한 구문을 가지고 있습니다.별도의 데이터와 프로시저 분할의 COBOL 프로그램 구조를 공유합니다.Fortran의 숫자 라벨(GOTO용)과 달리, DIBOL은 영숫자였습니다. 이 언어는 계산된 [2]goto를 지원합니다.
역사
DIBOL은 1970년에 DEC(Digital Equipment Corporation)에 의해 처음 출시되었습니다.
원래 버전인 DIBOL-8은 COS-300을 실행하는 PDP-8 시스템용으로 제작되었습니다.PDP-8과 같은 DECmate II는 DIBOL을 [3]탑재한 COS-310 상용 운영 체제를 지원합니다.
DIBOL-11은 COS-350 운영체제를 실행하는 PDP-11용으로 개발되었습니다.또한 RSX-11, RT-11 및 1978년부터 RSTS/E에서 실행되었습니다. DIBOL-32는 [4]VMS 시스템에서 실행되지만 에뮬레이터를 통해 다른 시스템에서도 사용할 수 있습니다.
ANSI 표준은 1983년, 1988년 및 1992년에 발표되었습니다(ANSI X3.165-1992).1992년 기준은 2002년에 개정되었다.
DIBOL 컴파일러는 DISC(나중에 Synergex)의 DBL,[5] Omtool의 Softbol, Soft Ireland,[6] Ltd.의 Unibol을 포함한 여러 다른 회사에 의해 개발되었습니다.DIBOL은 1993년 DEC와 DISC의 합의로 오픈VMS, 디지털유닉스,[7][8] SCO유닉스 등에서 DBL로 대체되면서 사실상 개발이 중단됐다.
다른 방법
DIBOL이나 COBOL 중 하나를 코드화하는 대신, 대안으로 Business Controls Corporation의 SB-5 패키지를 사용하는 것이었는데, 이 패키지는 COBOL 삽입 및 오버라이드 옵션을 포함하여 PDP-11, DECSYSTEM-10/DECSYSTEM-20 [9]또는 VAX용 COBOL 코드를 생성할 수 있었다.
「 」를 참조해 주세요.
참조
- ^ "Dibol Subroutine". DEC Professional. November 1982. p. 70.
- ^ 예: GOTO(XSMARL, XMED, XLARG), XCODE
- ^ "Introduction to DIBOL-83. Digital Equipment Corporation". April 1984.
- ^ "New Implementation of Dibol for VAX by DEC". Hardcopy. May 1982. p. 17.
- ^ Enterprise, I. D. G. (1985-10-07). Computerworld. IDG Enterprise. p. 66.
- ^ Babcock, Charles (1985-09-30). AT&T unwraps applications packages for 3B series. ComputerWorld. IDG Enterprise. p. 28.
- ^ "DISC ANNOUNCES NEW DIBOL STRATEGY IN ASSOCIATION WITH DIGITAL". www.thefreelibrary.com. Retrieved 2016-04-12.
- ^ "Area Software Firm Gets DEC Contract". The Sacramento Bee. February 18, 1993.
- ^ "DECsystem-10 and -20 Mainframe Software from Business Controls Corp". Hardcopy. January 1983. p. 128.
외부 링크
읽고 있어
- American National Standards Institute; Computer and Business Equipment Manufacturers Association (CBEMA) (1988). American National Standard for Information Systems- Programming Language, DIBOL. New York, NY: American National Standards Institute. OCLC 23056850.
- American National Standards Institute; Computer and Business Equipment Manufacturers Association (CBEMA) (1992). American National Standard for Information Systems- Programming Language, DIBOL. New York, NY: American National Standards Institute. OCLC 27058852.