DIBOL
Paradigm | processuell , imperativ , strukturerad |
---|---|
Utvecklare | DEC |
Dök först upp | 1970 |
Stabil frisättning | DIBOL 1992/2002 |
Maskinskrivningsdisciplin | statisk |
Stora implementeringar | |
Synergex DBL, DEC VAX DIBOL, DEC PDP-11, andra | |
Influerade av | |
BASIC , Fortran , COBOL |
DIBOL eller Digital's Business Oriented Language är ett allmänt, procedurmässigt , imperativt programmeringsspråk som är designat för användning i MIS-programvaruutveckling ( Management Information Systems) . Den utvecklades från 1970 till 1993.
DIBOL har en syntax som liknar FORTRAN och BASIC , tillsammans med BCD -aritmetik. Den delar COBOL- programstrukturen med separata data- och proceduravdelningar. Till skillnad från Fortrans numeriska etiketter (för GOTO), var DIBOLs alfanumeriska; språket stödde en motsvarighet till computed goto.
Historia
DIBOL marknadsfördes ursprungligen av Digital Equipment Corporation (DEC) 1970.
Den ursprungliga versionen, DIBOL-8, producerades för PDP-8- system som kör COS-300 . Den PDP-8-liknande DECmate II stöder det kommersiella operativsystemet COS-310, med DIBOL.
DIBOL-11 utvecklades för PDP-11 som kör COS-350 operativsystem. Den körde också på RSX-11, RT-11 och från 1978 på RSTS/E . DIBOL-32 körs på VMS- system, även om den också kan användas på andra system via emulatorer .
ANSI Standards släpptes 1983, 1988 och 1992 (ANSI X3.165-1992). 1992 års standard reviderades 2002.
DIBOL-kompilatorer utvecklades av flera andra företag, inklusive DBL från DISC (senare Synergex), Softbol från Omtool och Unibol från Software Ireland, Ltd. Utvecklingen av DIBOL upphörde i praktiken efter 1993, då ett avtal mellan DEC och DISC ersatte DIBOL med DBL den OpenVMS , Digital UNIX och SCO Unix .
Ett alternativ
Istället för att koda antingen DIBOL eller COBOL, var ett alternativ att använda Business Controls Corporations SB-5-paket, som kunde generera COBOL- kod för PDP-11 , DECsystem-10 / DECSYSTEM-20 . eller VAX , inklusive ett alternativ för COBOL-insatser och åsidosättningar.
Se även
Läsning
-
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 .
{{ citera bok }}
:|författare2=
har ett generiskt namn ( hjälp ) -
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 .
{{ citera bok }}
:|författare2=
har ett generiskt namn ( hjälp )