Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Algol 60


Related Topics

In the News (Sat 19 Dec 09)

  
 ALGOL - Wikipedia, the free encyclopedia
ALGOL (short for ALGOrithmic Language) is a family of imperative computer programming languages originally developed in the mid 1950s which became the de facto standard way to report algorithms in print for almost the next 30 years.
ALGOL 60 allowed for two types of parameter passing: the common call-by-value, and the unique call-by-name, which has never again been adopted by any of its successor languages.
ALGOL 68 was defined using a two-level grammar formalism invented by Adriaan van Wijngaarden and which bears his name.
en.wikipedia.org /wiki/Algol_60   (901 words)

  
 The ALGOL Programming Language   (Site not responding. Last check: 2007-10-21)
In ALGOL 60 the block structure was introduced: the ability to create blocks of statements for the scope of variables and the extent of influence of control statements.
ALGOL was used mostly by research computer scientists in the United States and in Europe.
ALGOL 60 did however become the standard for the publication of algorithms and had a profound effect on future language development.
www.engin.umd.umich.edu /CIS/course.des/cis400/algol/algol.html   (581 words)

  
 ALGOL W - Wikipedia, the free encyclopedia
It was Niklaus Wirth's proposal for a successor to ALGOL 60 in the ALGOL 68 committee.
Algol-W is clearly a transitionary stage between ALGOL 60 and Pascal (created later by Wirth also).
It represented a relatively conservative modification of ALGOL 60; to ALGOL 60 Wirth added string, bitstring, complex number and reference to record datatypes and a call-by-result parameter passing mechanism but changed little else.
en.wikipedia.org /wiki/ALGOL_W   (170 words)

  
 Charles Babbage Institute: RESEARCH PROGRAM> Current research   (Site not responding. Last check: 2007-10-21)
ALGOL originated in a joint resolution by several user groups (qv), including SHARE (qv), USE (qv), and DUO (qv) on May 10, 1957, to “transcend the characteristics” of particular machines architectures, and develop a language to facilitate communication across those architectures.
ALGOL was also found wanting because, as one of the ALGOL 60 final report authors put it, “ALGOL is like the Bible, to be interpreted and not understood.” ALGOL, in effect, remained more an abstruse report than a working language.
ALGOL brought together many of the leading programmers in Europe and America for the first time, stimulated the publication and dissemination of important algorithms to the computer science community, and created new life for compiler (qv) design.
www.cbi.umn.edu /shp/entries/algol60.html   (1022 words)

  
 WEB-GEEK.COM Computers > Programming > Languages > Algol 60
ALGOL 60 Phrase Structure An Eli specification from which an analyzer for Algol 60 can be generated, or which can be used as one component of as complete ALGOL 60 compiler.
Eli specification of ALGOL 60 from which an analyzer for ALGOL 60 can be generated.
The Essence of Algol John C. Reynolds enumerates the principles he believes "embody the essence of Algol", describes a model satisfying them, and discusses a language that retains these characteristics.
www.web-geek.com /Computers/Programming/Languages/Algol_60   (214 words)

  
 Revised Report on the Algorithmic Language Algol 60   (Site not responding. Last check: 2007-10-21)
The purpose of the meeting was to correct known errors in, attempt to eliminate apparent ambiguities in, and otherwise clarify the Algol 60 Report.
The authors of the Algol 60 Report present at the Rome Conference, being aware of the formation of a Working Group on Algol by IFIP, accepted that any collective responsibility which they might have with respect to the development, specification, and refinement of the Algol language will from now on be transferred to that body.
ALGOL 60 syntax (EBNF) as compiled from the Revised Report: Syntax of ALGOL 60.
www.masswerk.at /algol60/report.htm   (9204 words)

  
 Directory - Computers: Programming: Languages: Algol 60
MARST  · cached · The package is intended to translate Algol 60 programs to the C programming language.
ALGOL 60 Phrase Structure  · cached · An Eli specification from which an analyzer for Algol 60 can be generated, or which can be used as one component of as complete ALGOL 60 compiler.
Eli specification of ALGOL 60  · history · cached · from which an analyzer for ALGOL 60 can be generated.
www.incywincy.com /default?p=6225   (168 words)

  
 Algol 60 Languages
An Eli specification from which an analyzer for Algol 60 can be generated, or which can be used as one component of as complete ALGOL 60 compiler.
Algol portable compiler and runtime interpreter for MSDOS and Z80 CP/M from RHA (Minisystems) Ltd.
A library of ALGOL 60 procedures in Numerical Mathematics.
www.evilroot.org /index.php?c=7   (293 words)

  
 ALGOL   (Site not responding. Last check: 2007-10-21)
ALGOL (short for ALGOrithmic Language) is a programming language originally developed in the mid 1950s which became the de facto standard way to report algorithms in print for almost the next 30 years.
It is sometimes erroneously attributed to Edsger Dijkstra, also known for his pointed comments, who helped to implement the first ALGOL 60 compiler.
The Burroughs Corporation's B5000 and its successors were stack machines designed to be programmed in an extended variant of ALGOL 60, known as Elliot ALGOL; indeed their operating system, or MCP (Master Control Program) as they are called, was written in Elliot ALGOL as far back as 1961.
www.yotor.com /wiki/en/al/ALGOL.htm   (612 words)

  
 Algol 50   (Site not responding. Last check: 2007-10-21)
In Algol 50, the consequents of the clauses of the conditional expression are in 1-1 correspondence with the statements of the corresponding Algol 60 program.
The (operational) semantics of the Algol 60 program is then given by the sentence expressing the corresponding Algol 50 program together with the axioms describing the data domain, which in this case would be the Peano axioms for natural numbers.
We have not carried the Algol 50 idea far enough to verify that all of Algol 60 is conveniently representable in the same style, but no fundamental difficulties are apparent.
www-formal.stanford.edu /jmc/elephant/node15.html   (610 words)

  
 ALGOL   (Site not responding. Last check: 2007-10-21)
ALGOL (ALGOrithmic Language), or to be more precise, ALGOL 60, was designed by a large committee of computer scientists in 1960 as a language for the description of algorithms or processes.
Algol was conceived as a language for communicating programs rather than as a practical programming language, and unfortuanly this was reflected by an almost total neglect of input/output in the defining report.
ALGOL was poular in the 1960's, but more recent developmemts have made this language obselete, but it hasn't died, it has just faded away.
www.bagshot-row.org /dcsspods/hislang/ALGOL.html   (203 words)

  
 Algol 60
README: September 1990 February 1992 This is the Algol 60 interpreter NASE A60 (still around version 0.16).
NASE A60 is based on the ``Revised Report on the Algorithmic Language Algol 60'' (The file RRA60.texinfo contains a source form of the report; it is not covererd by the COPYING permissions).
The teul[12].a60 example is taken from `ALGOL Praktikum, Dr. Karl Nickel, 1964' and had needed several minutes to run (cannot recognize the correct times).
www.csse.monash.edu.au /~lloyd/tildeProgLang/Algol60   (256 words)

  
 Open Directory - Computers: Programming: Languages: Algol 60   (Site not responding. Last check: 2007-10-21)
ALGOL Slideshow - A short overview of the main features of Algol 60.
Eli specification of ALGOL 60 - from which an analyzer for ALGOL 60 can be generated.
NUMAL - A library of ALGOL 60 procedures in Numerical Mathematics.
dmoz.org /Computers/Programming/Languages/Algol_60   (210 words)

  
 Algol-Like Languages, Introduction
"The Essence of Algol" was originally presented as an invited address to a symposium in tribute to Adriaan van Wijngaarden, one of the designers of both Algol 60 and Algol 68, on the occasion of his retirement.
The essence of Algol is not a straitjacket.
He formulates a functor-category model for a parallel version of Idealized Algol; the use of a functor category shows that the shape of the store is the same in the initial and final states in the evaluation of any command.
www.dcs.qmw.ac.uk /~ohearn/Algol/intro.html   (5129 words)

  
 ALGOL 60 Phrase Structure
ALGOL 60 was defined in the classic paper ``Revised Report on the Algorithmic Language ALGOL 60'', which appeared (among other places) in the January, 1963 issue of Communications of the ACM (pages 1-17).
We have used a more modern form of BNF notation in which the quoting conventions are reversed: The Revised Report uses angle brackets to quote nonterminal symbols, and leaves terminal symbols unquoted; we leave nonterminal symbols unquoted and use apostrophes to quote terminal symbols.
ALGOL 60 places a number of context conditions on expressions, and those conditions are defined formally in this document.
ag-kastens.upb.de /eli/examples/eli_a60E.html   (6413 words)

  
 Algol-60 for MSDOS and Z80 CP/M
An economic use of resources is achieved by compiling the Algol source into code for a virtual machine, which is implemented in assembly language.
Both compilers are written in the Algol subset, the subset compiler is self compiling.
The filing system is written for pre-subdirectory MSDOS, although it is possible to write Algol code which allows full pathnames.
www.angelfire.com /biz/rhaminisys/algol60.html   (702 words)

  
 ALGOL 60 - Definition
ALGOL 60 Modified, ALGOL 60 Revised, ALGOL 68, ALGOL 68 Revised, ALGOL 68C, ALGOL 68-R, ALGOL 68RS, ALGOL 68S
It was block-structured, nested, recursive and free form.
See also EULER, ALGOL 58, ALGOL 68, Foogol.
www.hyperdictionary.com /computing/algol+60   (121 words)

  
 Shopping Resources - Algol 60   (Site not responding. Last check: 2007-10-21)
Companies that offer products and services related to Algol 60 should be in our directory which currently contains more than 2 million listings.
The package is intended to translate Algol 60 programs to the C programming language.
John C. Reynolds enumerates the principles he believes "embody the essence of Algol", describes a model satisfying them, and discusses a language that retains these characteristics.
directory.cybwell.ch /directory/622/6225.htm   (204 words)

  
 ALGOL 60 Refereces   (Site not responding. Last check: 2007-10-21)
ECMA Subset of ALGOL 60, CACM, Vol, 6 (1963), p.
Knuth et al., A Proposal for Input-Output Conventions in ALGOL 60, CACM, Vol.
These concepts were a major breakthrough towards modern language concepts and a shift to a object - verb grammar, beeing an important premise for the GUI developments to come.
www.masswerk.at /algol60   (553 words)

  
 Energy Citations Database (ECD) - Energy and Energy-Related Bibliographic Citations
The procedure-oriented algorithmic language, Algol 60, developed without regard to any computer, is described.
The ability of Algol 60 to describe recursive processes is discussed.
The generality of the language, the metalinguistic formulas used to define its syntax, translator development, and the use of Algol for communicating among people are also discussed.
www.osti.gov /energycitations/product.biblio.jsp?osti_id=4748218   (109 words)

  
 ISO/IEC JTC1/SC22/WG6 - Algol   (Site not responding. Last check: 2007-10-21)
ISO/IEC JTC1/SC22/WG6 Algol was established in the 1970s by SC22's predecessor committee, ISO TC97/SC5, and was inherited by the new SC22 when it started work in 1985.
Algol 60, along with Cobol, was one of the first programming languages for which a standardization project was undertaken by SC5 when it was founded in the early 1960s, and indeed had already been discussed by TC97 with IFIP, the International Federation for Information Processing, whose WG2.1 was responsible for the language.
At the five-year ISO review in 1989 SC22 resolved that the Algol 60 standard should be withdrawn, and the Technical Report on hardware representation, not included in that review, was withdrawn in 1991.
www.open-std.org /jtc1/sc22/docs/oldwgs/wg6.html   (355 words)

  
 Comp.compilers: Re: Unintended polymorphism in Algol 60   (Site not responding. Last check: 2007-10-21)
Re: Unintended polymorphism in Algol 60 gvcormac@plg.uwaterloo.ca (1995-06-27)
This is a well-known screwup from FORTRAN, repeated in Algol 60, corrected in
Algol 68, but repeated again in Algol W, Pascal, and C. Pascal and C have
compilers.iecc.com /comparch/article/95-06-088   (122 words)

  
 ALGOL 60 - OneLook Dictionary Search   (Site not responding. Last check: 2007-10-21)
ALGOL 60 : Free On-line Dictionary of Computing [home, info]
ALGOL 60 : Dictionary of Computing and Digital Media [home, info]
Phrases that include ALGOL 60: algol 60 modified, algol 60 revised, revised algol 60
www.onelook.com /cgi-bin/cgiwrap/bware/dofind.cgi?word=ALGOL+60   (106 words)

  
 Comp.compilers: Re: Algol 60 Syntax
Re: Algol 60 Syntax gorup@altavista.net (Andreas von Gorup) (2000-01-15)
Re: Algol 60 Syntax mah@colorado.edu (ma haibing) (2000-01-15)
Re: Algol 60 Syntax wclodius@lanl.gov (William B. Clodius) (2000-01-21)
compilers.iecc.com /comparch/article/00-01-056   (139 words)

  
 choicehdtv.com -- - Computers - Programming - Languages - Algol 60   (Site not responding. Last check: 2007-10-21)
- An Eli specification from which an analyzer for Algol 60 can be generated, or which can be used as one component of as complete ALGOL 60 compiler.
- The package is intended to translate Algol 60 programs to the C programming language.
- A library of ALGOL 60 procedures in Numerical Mathematics.
www.choicehdtv.com /directory/Computers/Programming/Languages/Algol_60   (150 words)

  
 Algol
Algol 60 was considered, by Tony Hoare, to be " a language so far ahead of its time that it was not only an improvement on its predecessors but also on nearly all its successors.
Most languages designed since Algol have been fairly strongly based on its design, notably including:
- a portable implementation of the high-level language Algol 68 with a translator producing C source code.
cbbrowne.com /info/algol.html   (86 words)

  
 Algol   (Site not responding. Last check: 2007-10-21)
Here is an example of an ALGOL program.
There where three Algol60's Hundreds of Algol A,B,C,...,N,....W,X,Y,Z, and Algol68.
They are in ASCII because of Algol 60.)
www2.latech.edu /~acm/helloworld/algol.html   (114 words)

  
 Ali-Baba.com » Computers » Programming » Languages » Algol 60
ALGOL 60 Phrase Structure - An Eli specification from which an analyzer for Algol 60 can be generated, or which can be used as one component of as complete ALGOL 60 compiler.
MARST - The package is intended to translate Algol 60 programs to the C programming language.
The content of this page about Languages Algol 60 is based on the Open Directory Project.
www.bergersallemands.com /Computers/Programming/Languages/Algol_60   (237 words)

  
 Algol-Like Languages   (Site not responding. Last check: 2007-10-21)
In recent years there has been a remarkable convergence of interest in programming languages based on ALGOL 60.
Researchers interested in the theory of procedural and object-oriented languages discovered that ALGOL 60 shows how to add procedures and object classes to simple imperative languages in a general and efficient manner.
And, on the other hand, researchers interested in purely functional languages discovered that ALGOL 60 shows how to add imperative mechanisms to functional languages in a way that does not compromise their desirable properties.
www.dcs.qmw.ac.uk /~ohearn/Algol/algol.html   (203 words)

  
 Algol 60 Languages Programming   (Site not responding. Last check: 2007-10-21)
Site desc: An Eli specification from which an analyzer for Algol 60 can be generated, or which can be used as one component of as complete ALGOL 60 compiler.
Site desc: from which an analyzer for ALGOL 60 can be generated.
Site desc: The package is intended to translate Algol 60 programs to the C programming language.
www.xmeta.com /web/6225/computers/programming/languages/algol-60   (301 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.