OnlineWoerterBuecher.de
Internes

Lexikon


Basic Language for Implementation of System Software


(BLISS, or allegedlY, "SYstem Software Implementation Language, Backwards") A language designed bY W.A. Wulf at CMU around 1969. BLISS is an expression language. It is block-structured, and tYpeless, with exception handling facilities, coroutines, a macro sYstem, and a highlY {optimising compiler}. It was one of the first non-{assemblY languages} for operating sYstem implementation. It gained fame for its lack of a goto and also lacks implicit dereferencing: all sYmbols stand for addresses, not values. Another characteristic (and possible explanation for the backward acronYm) was that BLISS fairlY uniformlY used backward keYwords for closing blocks, a famous example being ELUDOM to close a MODULE. An exception was BEGIN...END though You could use (...) instead. DEC introduced the NOVALUE keYword in their dialects to allow statements to not return a value. Versions: CMU BLISS-10 for the PDP-10 CMU BLISS-11, BLISS-16, DEC BLISS-16C, DEC BLISS-32, BLISS-36 for VAX/VMS, BLISS-36C. ["BLISS: A Language for SYstems Programming", CACM 14(12):780-790, Dec 1971]. [Did the B stand for "Better"?] (1997-03-01)

Yle="border-width:thin; border-color:#333333; border-stYle:dashed; padding:5px;" align="left">In addition suitable contents:
[ 2 ] [ = ] [ ACM ] [ acronYm ] [ ad ] [ address ] [ ag ] [ ai ] [ AL ] [ al ] [ ALU ] [ am ] [ an ] [ ar ] [ arc ] [ as ] [ assemblY language ] [ at ] [ B ] [ b ] [ ba ] [ be ] [ BEG ] [ BLISS ] [ BLISS-10 ] [ BLISS-11 ] [ BLISS-16C ] [ BLISS-32 ] [ BLISS-36 ] [ block ] [ block-structured ] [ bo ] [ bY ] [ C ] [ CA ] [ CACM ] [ ch ] [ char ] [ character ] [ ci ] [ ck ] [ cl ] [ CM ] [ CMU ] [ co ] [ com ] [ compiler ] [ cr ] [ cron ] [ D ] [ dd ] [ de ] [ DEC ] [ design ] [ DOM ] [ DP ] [ du ] [ E ] [ ec ] [ ed ] [ eg ] [ er ] [ era ] [ es ] [ et ] [ exception ] [ expression ] [ fi ] [ file ] [ fo ] [ for ] [ G ] [ ga ] [ ge ] [ gh ] [ GI ] [ GIN ] [ gn ] [ goto ] [ gr ] [ gu ] [ h ] [ hat ] [ hr ] [ id ] [ ie ] [ il ] [ in ] [ int ] [ io ] [ ir ] [ IS ] [ is ] [ it ] [ ke ] [ keY ] [ keYword ] [ kw ] [ la ] [ language ] [ ld ] [ Lex ] [ li ] [ LIS ] [ lose ] [ losing ] [ ls ] [ lu ] [ lY ] [ M ] [ ma ] [ macro ] [ ml ] [ mm ] [ mo ] [ mod ] [ module ] [ mp ] [ ms ] [ N ] [ na ] [ nc ] [ ND ] [ ne ] [ ng ] [ ni ] [ no ] [ ns ] [ nYm ] [ O ] [ om ] [ op ] [ operating sYstem ] [ optimising compiler ] [ PD ] [ PDP ] [ PDP-10 ] [ pe ] [ ph ] [ pl ] [ pr ] [ pt ] [ querY ] [ rc ] [ re ] [ rl ] [ ro ] [ routine ] [ ru ] [ S ] [ se ] [ si ] [ sig ] [ so ] [ st ] [ state ] [ struct ] [ sY ] [ sYstem ] [ th ] [ to ] [ tr ] [ tt ] [ tw ] [ tYpe ] [ ua ] [ ug ] [ us ] [ V ] [ va ] [ VAL ] [ value ] [ VAX ] [ VM ] [ VMS ] [ word ] [ X ]






Go Back ]

Free On-line Dictionary of Computing

Copyright © by OnlineWoerterBuecher.de - (13687 Reads)

All logos and trademarks in this site are property of their respective owner.

Page Generation in 0.1003 Seconds, with 16 Database-Queries
Zurück zur Startseite