DIBOL - DIBOL
Paradigma | procesní, rozkazovací způsob, strukturovaný |
---|---|
Vývojář | DEC |
Poprvé se objevil | 1970 |
Stabilní uvolnění | DIBOL 1992/2002 |
Psací disciplína | statický |
Hlavní, důležitý implementace | |
Synergex DBL, DEC VAX DIBOL, další | |
Ovlivněno | |
ZÁKLADNÍ, Fortran, COBOL |
DIBOL nebo Digital's Business Oriented Language je univerzální, procesní, imperativní programovací jazyk, určené pro použití v Manažerské informační systémy (MIS) vývoj softwaru.
Má podobnou syntaxi jako FORTRAN a ZÁKLADNÍ, spolu s BCD aritmetický. Sdílí COBOL programová struktura samostatných datových a procedurálních divizí. Na rozdíl od Fortranových číselných štítků (pro GOTO) byly DIBOL alfanumerické;[1] jazyk podporoval protějšek vypočítaného goto.[2]
Dějiny
DIBOL byl původně prodáván společností Digital Equipment Corporation (DEC) v roce 1970.
Původní verze, DIBOL-8, byla vyrobena pro PDP-8 běžící systémy COS-300. Podobný PDP-8 DECmate II, podporuje komerční operační systém COS-310 s DIBOL.[3]
DIBOL-11 byl vyvinut pro PDP-11 se spuštěným operačním systémem COS-350. Rovněž běžel na RSX-11, RT-11 a od roku 1978 na RSTS / E. DIBOL-32 běží dál VAX / VMS systémy,[4] ačkoli to může být také použito na jiných systémech prostřednictvím emulátory.
ANSI Standardy byly vydány v letech 1983, 1988 a 1992 (ANSI X3.165-1992). Standard z roku 1992 byl revidován v roce 2002.
Překladače DIBOL byly vyvinuty několika dalšími společnostmi, včetně DBL od DISC (později Synergex), Softbol od Omtool,[5] a Unibol ze společnosti Software Ireland, Ltd.[6] Vývoj DIBOLu účinně přestal po roce 1993, kdy DIBOL nahradila dohoda mezi DEC a DISC DBL na OpenVMS, OSF / 1 a SCO Unix.[7][8]
Alternativní
Spíše než kódovat buď DIBOL nebo COBOL, bylo použít alternativu Business Controls Corporation Balíček SB-5, který lze vygenerovat COBOL kód pro PDP-11, DECsystem-10 /DECSYSTEM-20.[9] nebo VAX, včetně možnosti pro vložky a přepisy COBOL.
Viz také
Reference
- ^ "Dibol podprogram". DEC Professional. Listopadu 1982. str. 70.
- ^ příklad: GOTO (XSMALL, XMED, XLARG), XCODE J. Scott Canfield (listopad 1982). "DIBOL, podprogram zadávání dat". DEC Professional. str. 18–20.
- ^ „Úvod do DIBOL-83. Digital Equipment Corporation“. Duben 1984.
- ^ "Nová implementace Dibol pro VAX od DEC". Tištěné. Květen 1982. str. 17.
- ^ Enterprise, I. D. G. (10. 10. 1985). Computerworld. IDG Enterprise. p. 66.
- ^ Babcock, Charles (1985-09-30). AT&T rozbalí balíčky aplikací pro řadu 3B. ComputerWorld. IDG Enterprise. p. 28.
- ^ „DISC OZNAMUJE NOVOU STRATEGII DIBOLU V SDRUŽENÍ S DIGITÁLNÍM“. www.thefreelibrary.com. Citováno 2016-04-12.
- ^ „Area Software Firm Gets DEC Contract“. Sacramento Bee. 18. února 1993.
- ^ „Software DECsystem-10 a -20 Mainframe od společnosti Business Controls Corp“. Tištěné. Ledna 1983. str. 128.
externí odkazy
Čtení
- Americký národní normalizační institut; Sdružení výrobců počítačů a obchodního vybavení (CBEMA ) (1988). Americký národní standard pro informační systémy - programovací jazyk, DIBOL. New York, NY: Americký národní normalizační institut. OCLC 23056850.
- Americký národní normalizační institut; Asociace výrobců počítačového a obchodního vybavení (CBEMA) (1992). Americký národní standard pro informační systémy - programovací jazyk, DIBOL. New York, NY: American National Standards Institute. OCLC 27058852.