,CORAL #FF ,CORAL #FF 0 ! ,BRITI% MILIT>Y'S ANSW] TO ,,JOVIAL &1 QUIETLY1 "O ( ! MO/-M&AT$ LANGUAGES 9 HI/ORY4 ,DEVELOP$ AT ! ,ROYAL ,RAD> ,E/ABLI%;T AT ,MALV]N 2G9N+ 9 #AIFD BY ,PHILIP ,WOODW>D1 ,I4 ;,F4 ,CURRIE1 & ;,M4 ,GRI6I?S1 X FUS$ ,,ALGOL #FJ'S /RUCTURE ) ,,JOVIAL'S R1L-"T PRAGMATISM & A LL ,=TRAN A LANGUAGE BUILT EXPRESSLY = MA*9ES ) LIMIT$ P[]1 FIX$-PO9T >I?METIC1 & NO DYNAMIC /ORAGE4 ,& XS "N C>RIES A BUR1UCRATIC BACKRONYM3 ! ;,R 9 ,,CORAL ORIG9ALLY /OOD = ,RAD>1 N 8,R1L-"T0 ! EXPAN.N 0 REVIS$ :5 ! LANGUAGE'S REMIT GREW4.T1 ! RAD>R1L-"T RETCON1 & ! ,,JOVIAL_/,,ALGOL_/,=TRAN RECIPE.>.> ,! LANGUAGE'S F1TURES >E A SPEC ( XS PROBLEM DOMA93 /RUCTUR$ RECORD TYPES & BIT-PACK+ "1 9L9E ASSEMBLY = ! "PS T H TO T\* H>DW>E1 & /R;G RUN"T *ECK+ 2C A RAD> PROCESSOR C'T AF=D A DANGL+ 9DEX4 ,9 #AIFF ,CURRIE & ,GRI6I?S /&>DIZ$ X "U ! ,9T]-,E/ABLI%;T ,COMMITTEE2 ,WOODW>D1 ,WE!RALL1 & ,GORMAN'S (FICIAL DEF9I;N 0 PUBLI%$ 9 #AIGJ4 ,& FITT+LY = ! ,CAMBRIDGE-S*OOL TRADI;N1 XS COMPIL]S 7 WRITT5 9 ,,BCPL4.DIZA;N1 ! #AIGJ (FICIAL DEF9I;N1 & ! ,,BCPL IMPLE;TA;N.>.> ,! M&AT$ DECADE ,9 #AIGA ! ,,UK ,M9I/RY ( ,DEF;E SELECT$ ,CORAL #FF Z ! LANGUAGE = ALL FUTURE MILIT>Y APPLICA;NS N RECOMM5D$1 REQUIR$ & BUILT A COMPIL]-VALIDA;N PROGRAM TO 5=CE ! /&>D4 ,RAD>1 W1PONS SY/EMS1 NAVAL COMPUT+3 IF X RAN 9 ,,UK DEF5SE 9 ! SEV5TIES & EI 5D$ UP DEF9+ H[ GOV]N;TS /&>DIZE LANGUAGES4..> ,CORAL'S L91GE CLOSES A LOOP 9 ? CATALOGUE3 BAS$ ON .<.<,,JOVIAL.>.> "<,,SDC'S ,,ALGOL DIALECT">1 IMPLE;T$ 9 ,,BCPL "<,RI*>DS'S 4TILLA;N ( ! N"E-F9I%$ .<.<,,CPL.>.>">1 !N SUP]S$$ BY ,ADA : XF DREW ON ! COMMITTEE-LANGUAGES ]A ,CORAL & .<.<,,ALGOL ,W_\,,ALGOL #FH.>.> BRACKET$4 ,MILIT>Y COMPUT+'S LANGUAGE W>S RUN "? ,MALV]N4 ,": X SITS ,CORAL #FF IS ! PRO( T 8UNSEXY0 LANGUAGE DESIGN W9S R1L M&ATES3 SMALL1 *ECKABLE1 BIT-EXACT1 EMB$DABLE4 ,X N"E S"\ G5]AL;Y X S"\ DEP5DABIL;Y AT #C A4M4 ON A RAD> 3SOLE & = A DECADE X WAS1 BY GOV]N;T DECREE1 ! ONLY CORRECT *OICE4 ,*ECK YR "U/&+ - .< .> ,:AT DOES ,,CORAL /& = & :AT DID ! ;,R ORIG9ALLY M1N8 - .< .> ,:O DESIGN$ X1 ":1 & BAS$ ON :AT8 - .< .> ,:AT DID ! ,,UK ,MO,D D ) X 9 #AIGA & :AT REPLAC$ X8 - .< .> ,:AT LANGUAGE 7 ,CORAL COMPIL]S WRITT5 98 #A "9"9,COMPUT] ,ON-L9E ,R1L-"T ,APPLICA;NS ,LANGUAGE"9"9 B ! ;,R ORIG9ALLY M1NT "9"9,RAD>"9"9 "<,ROYAL ,RAD> ,E/ABLI%;T">4 #B "9"9,WOODW>D1 ,CURRIE @& ,GRI6I?S AT ,,RRE ,MALV]N"9"9 ,,ALGOL #FJ "6 ,,JOVIAL "6 ,=TRAN4 #C "9"9M&AT$ X = ALL FUTURE MILIT>Y APPLICA;NS"9"9 "<#AIGA"> REPLAC$ BY "9"9,ADA"9"94 #D "9"9,,BCPL"9"9 ,RI*>DS'S /RIPP$ ,,CPL4