OnlineWoerterBuecher.de
Internes

Lexikon


Icon


A descendant of SNOBOL4 with Pascal-like syntax, produced by Griswold in the 1970' s. Icon is a general-purpose language with special features for string scanning. It has dynamic types: records, sets, lists, strings, tables. If has some object oriented features but no modules or exceptions. It has a primitive Unix interface. The central theme of Icon is the generator: when an expression is evaluated it may be suspended and later resumed, producing a result sequence of values until it fails. Resumption takes place implicitly in two contexts: iteration which is syntactically loop-like (' every-do' ), and goal-directed evaluation in which a conditional expression automatically attempts to produce at least one result. Expressions that fail are used in lieu of Booleans. Data backtracking is supported by a reversible assignment. Icon also has co-expressions, which can be explicitly resumed at any time. Version 8.8 by Ralph Griswold includes an interpreter, a compiler (for some platforms) and a library (v8.8). Icon has been ported to Amiga, Atari, CMS, Macintosh, Macintosh/MPW, MS-DOS, MVS, OS/2, Unix, VMS, Acorn. See also Ibpag2. , {MS-DOS FTP (ftp://bellcore.com norman/iconexe.zip)}. Usenet newsgroup: news:comp.lang.icon. E-mail: , . Mailing list: icon-group@arizona.edu. ["The Icon Programmming Language", Ralph E. Griswold and Madge T. Griswold, Prentice Hall, seond edition, 1990]. ["The Implementation of the Icon Programmming Language", Ralph E. Griswold and Madge T. Griswold, Princeton University Press 1986]. (1992-08-21)

In addition suitable contents:
[ 2 ] [ = ] [ @ ] [ ad ] [ ag ] [ ai ] [ al ] [ am ] [ an ] [ ar ] [ arc ] [ as ] [ assignment ] [ at ] [ Atari ] [ au ] [ B ] [ b ] [ ba ] [ backtracking ] [ be ] [ bell ] [ bj ] [ Boolean ] [ br ] [ by ] [ C ] [ ca ] [ ch ] [ ci ] [ ck ] [ cl ] [ CM ] [ CMS ] [ co ] [ com ] [ compiler ] [ con ] [ context ] [ core ] [ D ] [ de ] [ do ] [ DOS ] [ du ] [ E ] [ ec ] [ ed ] [ edu ] [ ee ] [ er ] [ era ] [ es ] [ et ] [ evaluation ] [ exception ] [ Express ] [ expression ] [ feature ] [ fi ] [ file ] [ fo ] [ for ] [ FT ] [ FTP ] [ G ] [ ga ] [ ge ] [ gen ] [ gn ] [ goal ] [ gr ] [ group ] [ gs ] [ gu ] [ h ] [ hat ] [ hr ] [ Ibpag2 ] [ icon ] [ id ] [ ie ] [ il ] [ in ] [ inc ] [ include ] [ int ] [ interface ] [ interpreter ] [ io ] [ ir ] [ is ] [ it ] [ iteration ] [ ke ] [ ki ] [ la ] [ language ] [ lc ] [ ld ] [ Lex ] [ li ] [ library ] [ list ] [ lists ] [ loop ] [ ls ] [ lt ] [ lu ] [ ly ] [ M ] [ ma ] [ Mac ] [ mail ] [ man ] [ mm ] [ mo ] [ mod ] [ module ] [ mp ] [ MS-DOS ] [ MVS ] [ N ] [ na ] [ nc ] [ ne ] [ net ] [ news ] [ newsgroup ] [ ng ] [ ni ] [ nn ] [ no ] [ norm ] [ ns ] [ O ] [ object ] [ om ] [ op ] [ OS ] [ OS/2 ] [ pa ] [ pe ] [ ph ] [ pl ] [ platform ] [ port ] [ pr ] [ primitive ] [ Princeton University ] [ pt ] [ query ] [ rc ] [ re ] [ record ] [ records ] [ rete ] [ ro ] [ S ] [ sc ] [ scan ] [ se ] [ set ] [ sg ] [ sh ] [ si ] [ sig ] [ sit ] [ SNOBOL ] [ SNOBOL4 ] [ so ] [ spec ] [ st ] [ string ] [ su ] [ sum ] [ support ] [ sy ] [ syntax ] [ T ] [ table ] [ tar ] [ text ] [ tf ] [ th ] [ to ] [ tp ] [ tr ] [ track ] [ tracking ] [ tt ] [ tw ] [ type ] [ ua ] [ um ] [ up ] [ us ] [ Usenet ] [ V ] [ va ] [ value ] [ ve ] [ VM ] [ VMS ] [ ws ] [ zip ]






Go Back ]

Free On-line Dictionary of Computing

Copyright © by OnlineWoerterBuecher.de - (14079 Reads)

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

Page Generation in 0.1082 Seconds, with 17 Database-Queries
Zurück zur Startseite