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

Topic: Algol 68


Related Topics

In the News (Sun 27 May 12)

  
  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-W was intended to be the next generation ALGOL, but the majority of the ALGOL 68 committee decided to design a language that was more complex and advanced rather than a language that is basically a cleaned up version of ALGOL 60.
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   (911 words)

  
 ALGOL 68 - Wikipedia, the free encyclopedia
ALGOL 68 (short for ALGOrithmic Language 1968) is an imperative computer programming language that was conceived as a successor to the ALGOL 60 programming language, designed with the goal of a much wider scope of application and a more rigorously defined syntax and semantics.
Contributions of ALGOL 68 to the field of computer science are deep and wide ranging, although some of them were not publicly identified until they were passed, in one form or another, to one of many subsequently developed programming languages.
ALGOL 68 was defined using a two-level grammar formalism invented by Adriaan van Wijngaarden.
en.wikipedia.org /wiki/ALGOL_68   (3575 words)

  
 Facts about topic: (ALGOL 68)   (Site not responding. Last check: 2007-10-20)
ALGOL 68 was conceived as a successor to the ALGOL 60 (additional info and facts about ALGOL 60) programming language ((computer science) a language designed for programming computers), designed with the goal of a much wider scope of application and a more rigorously defined syntax and semantics.
ALGOL 68 being an expression-oriented programming language (additional info and facts about expression-oriented programming language), the value returned by an assignment (A duty that you are assigned to perform (especially in the armed forces)) statement is a reference to the destination.
ALGOL 68 leaves intentionally undefined, what happens in case of integer overflow, the integer bit representation, and the degree of numerical accuracy for floating point.
www.absoluteastronomy.com /encyclopedia/a/al/algol_684.htm   (2108 words)

  
 The ALGOL Programming Language   (Site not responding. Last check: 2007-10-20)
ALGOL was the first second-generation programming language and its characteristics are typical of the entire generation.
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.
www.engin.umd.umich.edu /CIS/course.des/cis400/algol/algol.html   (581 words)

  
 Algol 68 - In The Space Of Languages   (Site not responding. Last check: 2007-10-20)
The design of Algol 68 was firmly rooted in the Computing Community, a contemporary term of the small but growing international community of computer professionals and scientists, whose eyes had been opened by Algol 60, and who were giving shape to the Science and practice of Informatics [14].
Algol 68, unlike its predecessor Algol 60, intended to be a general purpose language [1], which at the time meant there was emphasis on scientific and numerical applications.
Algol 68 was designed to communicate algorithms, to execute them efficiently on a variety of different computers, and to aid in teaching them to students.
www.bath.ac.uk /~cs3ljb/algol68/space.html   (972 words)

  
 Algol 68 Genie - An Algol 68 interpreter   (Site not responding. Last check: 2007-10-20)
Algol 68 was defined in a formal document, first published in January 1969, and later published in Acta Informatica and also printed in Sigplan Notices.
Algol 68 was the first major language for which a full formal definition was made before it was implemented.
Another factor that hindered Algol 68 from spreading more widely is that Algol 68 was designed for programmers, not for compiler writers, in a time when the field of compiler construction was not as advanced as it is today.
www.xs4all.nl /~jmvdveer/algol68g-mk8/doc/resources.html   (1015 words)

  
 Algol 68 - Influences   (Site not responding. Last check: 2007-10-20)
Algol 60 reworked some of the ideas of Algol 58, and even without the support of IBM, it was implemented and achieved partial success across the US and Europe.
C++ also inherited much from Algol 68, both directly and indirectly, and is commonly cited as being the closest living relative of modern days [12].
Disregarding the fact that C++ is an object-oriented language (Algol 68 was procedural), it inherits all of the concepts that C took from Algol 68 - including compound types, block structures and pointers.
www.bath.ac.uk /~cs3ljb/algol68/influences.html   (712 words)

  
 ipedia.com: ALGOL programming language Article   (Site not responding. Last check: 2007-10-20)
Hoare's "ALGOL was a great improvement on its successors." The full quote is "Here is 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", but the aphoristic version is far better known.
ALGOL 60 allowed for two types of parameter passing: call-by-value, and the innovation of call-by-name, which was later abandoned by its successor languages.
ALGOL 68 was defined using a two-level grammar of the sort invented by Adriaan van Wijngaarden and which bears his name.
www.ipedia.com /algol_programming_language.html   (665 words)

  
 Algol 68 - 25 Years in the USSR   (Site not responding. Last check: 2007-10-20)
The process of translating the report on Algol 68 into Russian followed the process of its up-to-dating in English so closely that both the Report and its Russian translation [1] were issued in the same year of 1969.
Starting from 1976 the official national organization on Algol 68 began to act, under whose observation were the translation of the Revised Report, publishing of literature, testing and adopting of compilers.
The complexity of Algol 68, intrinsic to it, has contributed to the fact that the language was nested primarily in the academic and university environment and did not find a large support in the industry.
ant.tepkom.ru /eng/publications/articles/Algol68.html   (2796 words)

  
 [No title]
ALGOL 68 allows flexible arrays, which lets the size of an array variable to be changed dynamically according to what it is assigned.
ALGOL 68 was meant to improve upon an already existing general-purpose programming language that had been well-established as the best language for formal analysis of programming to date.
Arrays in ALGOL 68 are full of expressive power, and contribute to the language's usefulness in reasoning about general programming strategies.
www.cs.virginia.edu /~mpw7t/cs655/pos2.html   (1481 words)

  
 Algol 68 Genie - An Algol 68 interpreter   (Site not responding. Last check: 2007-10-20)
Algol 68 is a rather lean, orthogonal general-purpose programming language, that is a beautiful means for denoting algorithms.
Algol 68 Genie (Algol68G) is an Algol 68 interpreter.
The current version is Algol 68 Genie Mark 8.1, released in November 2005.
www.xs4all.nl /~jmvdveer/algol.html   (297 words)

  
 Algol 68 - Strengths and Weaknesses   (Site not responding. Last check: 2007-10-20)
Algol 68 aided the development of the syntax of Unix Bourne shell [12].
Algol 68 closed statements initiated by keywords with the letters of the characters that construct the keywords inverted.
Algol 68 referred to the type of an object as the "mode".
www.bath.ac.uk /~cs3ljb/algol68/strengths_weak.html   (755 words)

  
 [No title]   (Site not responding. Last check: 2007-10-20)
A SHORTER HISTORY OF ALGOL68 ALGOL 68 was defined in a document, first published in January 1969, and later published as Acta Informatica 5 (1975) (still available from Numerische Mathematik) and also printed as Sigplan Notices 12(5), 1977.
This document (and its predecessor, the Draft Report on ALGOL 68 which was sent out in February 1968 to 1000 members of the "computing community") created at the time quite a stir in Computer Science: Many people found it extremely formal, and therefore unreadable.
ALGOL 68 was the first (and possibly one of the last) major language for which a full formal definition was made before it was implemented.
npt.cc.rsu.ru /user/wanderer/ODP/ALGOL68.txt   (617 words)

  
 ALGOL 68 - Computing Reference - eLook.org
An extensive revision of ALGOL 60 by Adriaan van Wijngaarden et al.
ALGOL 68 was discussed from 1963 by Working Group 2.1 of IFIP.
ALGOL 68 was complex, and posed difficulties for both implementors and users.
www.elook.org /computing/algol-68.htm   (91 words)

  
 Open Directory - Computers: Programming: Languages: Algol 68   (Site not responding. Last check: 2007-10-20)
Algol 68 - 25 Years in the USSR - Interesting history of Algol 68 in the USSR and the Leningrad compiler.
Algol 68 Compiler - By Aristotelis Tsirigos; designed, implemented for compiler course at NYU, goal: compiler for a subset of Algol 68 that is able to bootstrap.
Algol 68 to C - Portable translator to allow compiling Algol 68 code, and some example Algol 68 programs in the same directory.
dmoz.org /Computers/Programming/Languages/Algol_68   (573 words)

  
 ALGOL   (Site not responding. Last check: 2007-10-20)
ALGOL 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.
The official ALGOL versions are named after the year they were published.
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 as they are called, was written in Elliot ALGOL as far back as 1961.
www.yotor.org /wiki/en/al/ALGOL.htm   (565 words)

  
 Algol68   (Site not responding. Last check: 2007-10-20)
Algol 68 is a complex language for writing medium-sized applications.
These are value conversions from one type ("mode" in Algol 68 speak) to another-dependent upon the context-that happen automatically.
However, the main variant of interest to MOD (RS Algol 68 systems) is a superset language that does include a powerful modularisation mechanism.
www.cap-lore.com /Software/Algol68.html   (718 words)

  
 Programming Languages Algol 68 Directory by InterTechie.com
Algol 68 - 25 Years in the USSR: Interesting history of Algol 68 in the USSR and the Leningrad compiler.
Algol 68 home page: There are EMX and Linux ports of A68ToC, the MC Revised ALGOL 68 Test Set an early version of the OCCL compiler and other Algol 68 related items.
Algol 68 to C: Portable translator to allow compiling Algol 68 code, and some example Algol 68 programs in the same directory.
www.techcache.com /dir/programming_languages/algol_68   (366 words)

  
 Free Algol Compilers and Interpreters (thefreecountry.com)
Algol 68 Genie (Algol68G) is an Algol 68 interpreter released under the GNU General Public License.
According to the site, it is a "nearly full implementation of Algol 68" with some deviations from the Revised Report 1976 and some extensions.
This translator, written in Algol, translates Algol 68 source files into ANSI C. It is part of the public domain ELLA (hardware description language) package.
www.thefreecountry.com /compilers/algol.shtml   (462 words)

  
 Algol
ALGOL 58 was released in 1958 and was developed by a committee consisting of various international organizations.
The main function of ALGOL was to describe computational processes.
Different versions of ALGOL were released, the first ALGOL 58 in 1958, ALGOL 60 in 1960, and lastly ALGOL 68 in 1968.
www.thocp.net /software/languages/algol.htm   (107 words)

  
 Algol 68 home page
Personal memories of Kees Koster, one of the authors of the Algol 68 Reports, about the events surrounding the birth of Algol 68.
The Algol Bulletins and Supplements full of a wealth of historical and technical information on the Algol family of languages.
Software Engineering with the high-level programming language Algol 68 is Sian Leitch's Algol 68 page that has various preludes and packages for her Debian port of CTrans.
www.nunan.fsnet.co.uk /algol68   (322 words)

  
 Open Directory - Computers: Programming: Languages: Algol 60   (Site not responding. Last check: 2007-10-20)
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.
Algol-60 for MSDOS and Z80 CP/M - Algol portable compiler and runtime interpreter for MSDOS and Z80 CP/M from RHA (Minisystems) Ltd.
NUMAL - A library of ALGOL 60 procedures in Numerical Mathematics.
dmoz.org /Computers/Programming/Languages/Algol_60   (197 words)

  
 Algol-68
An ALGOL 68 to C converter ("ctrans") is freely available as part of the public domain ELLA (hardware description language) package from DRA Malvern in:
Ctrans is a portable ALGOL 68 compilation system that allows Algol 68 programs to be compiled and run on most systems for which an ANSI C compiler is available.
The language implemented is most of ALGOL 68 (including virtually the whole of the official sublanguage).
www.csse.monash.edu.au /~lloyd/tildeProgLang/Algol68   (872 words)

  
 ALGOL 68
Specialty definitions using "ALGOL 68": ALGOL 68 Revised, ALGOL 68C, ALGOL 68-R, ALGOL 68RS, ALGOL 68S ♦ RTL/2.
Revised report on the algorithmic language ALGOL 68 (reference)
Beginning with "ALGOL 68": ALGOL 68-R. Source: compiled by the editor from various references; see credits.
www.websters-online-dictionary.org /definition/english/AL/ALGOL+68.html   (262 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.
The functor-category approach to the semantics of local variables outlined in "The essence of Algol" is described in detail in Frank Oles's Ph.D. thesis.
www.dcs.qmw.ac.uk /~ohearn/Algol/intro.html   (5129 words)

  
 Algol-Like Languages, Introduction
According to these criteria, languages such as Algol 68 and Pascal and their descendants are not Algol-like.
While Algol's stack discipline was the original focus of functor-category semantics, the ideas have been used also to model dynamic allocation [PS93, Sta96a] and local names in the pi-calculus [Sta96b, FMS96].
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.qmul.ac.uk /~ohearn/Algol/intro.html   (5129 words)

  
 ALGOL 68-R - Computing Reference - eLook.org
A restriction of ALGOL 68 permitting one-pass compilation, developed at the Royal Signals Radar Establishment, Malvern, Worcester, UK in April 1970.
It was implemented in ALGOL 60 under GEORGE 3 on an ICL 1907F.
["ALGOL 68-R, Its Implementation and Use", I.F. Currie et al, Proc IFIP Congress 1971, N-H 1971, pp.
www.elook.org /computing/algol-68-r.htm   (69 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.