Algol W - CompWisdom
About us  |  Why use us?  |  Press  |  Contact us

 

Topic: Algol W



  
 ALGOL - Wikipedia, the free encyclopedia
Another early implementation was Dartmouth ALGOL 30 on the LGP-30 computer.
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 was developed jointly by a committee of European and American computer scientists.
http://en.wikipedia.org/wiki/ALGOL   (938 words)

  
 Algol 68 Genie - An Algol 68 interpreter
ALGOrithmic Language Algol 68 was designed by IFIP Working Group 2.1 (Algorithmic Languages and Calculi) as a general-purpose programming language.
Algol 68 was the first major language for which a full formal definition was made before it was implemented.
For example, Algol 68's W-grammar cannot describe programs that use identifiers or operators that are not declared, or that define modes resulting in objects that are infinitely large or require infinite coercion, etcetera.
http://www.xs4all.nl/~jmvdveer/algol68g-mk8/doc/resources.html   (1015 words)

  
 Hanoi: Algol-60
ALGOL's lexical and syntactic structures became so popular that virtually all languages designed since have been referred to as "ALGOL - like"; that is they have been hierarchical in structure with nesting of both environments and control structures.
ALGOL (ALGOrithmic Language) is one of several high level languages designed specifically for programming scientific computations.
Although ALGOL never reached the level of commercial popularity of FORTRAN and COBOL, it is considered the most important language of its era in terms of its influence on later language development.
http://www.kernelthread.com/hanoi/html/a60.html   (207 words)

  
 ALGOL --  Britannica Concise Encyclopedia - The online encyclopedia you can trust!
ALGOL (algorithmic language) was designed by a committee of American and European computer scientists during 1958–60 for publishing algorithms, as well as for doing computations.
Used especially in mathematical and scientific applications, ALGOL was more popular in Europe than in the U.S., but it was an important precursor of Pascal and it influenced the development of C language.
High-level algebraic computer programming language developed in the late 1950s as an international language for the expression of algorithms (its name is derived from ALGOrithmic Language) between humans as well as between humans and machines.
http://www.britannica.com/ebc/article-9354992?&query=algol&ct=   (605 words)

  
 AAVSO: Algol, January 1999 Variable Star Of The Month
Algol (ß Persei) is the brigh eclipsing binary with deep eclipses.
Algol varies in V magnitude from 2.1 at maximum to 3.4 at primary minimum, with a period of 2.867315 days; this period, however, is slowly lengthening.
Homer wrote of Algol in the Iliad: "...the Gorgon's head, a ghastly sight, deformed and dreadful, and a sight of woe".
http://www.aavso.org/vstar/vsotm/0199.stm   (964 words)

  
 ALGOL
The result was ALGOL (ALGOrithmic Language) 58, a more general form of FORTRAN, and the first language designed to be machine independent.
Also, since ALGOL was used as the only language for publishing algorithms for such an extended period of time, students should be familiar with ALGOL so that they will be able to read and understand important papers and publications from that time.
Although ALGOL never became widely used, for the next 20 years it was the major language used for publishing and communicating algorithms.
http://www.cs.iastate.edu/~leavens/ComS541Fall97/hw-pages/history/algol.html   (268 words)

  
 Algol, the Demon Star
This type of variable star is called an eclipsing binary system, and Algol was the first system of this kind to be discovered.
Algol also has a third star 1.5 times the mass and radius of the sun which orbits once in 1.86 years, and, as Kepler was clever enough to point out, the longer the orbit, bigger the orbit, so it's kind of out there doing its own thing.
Algol seems to get dimmer when the K star passes between the B star and the earth, blocking the B star's light.
http://astrosun.tn.cornell.edu/~brs/algol/main.html   (783 words)

  
 Open Directory - 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.
Syntax the Algorithmic Language Algol 60- from Dr. Botting's MATHS project.
http://dmoz.org/Computers/Programming/Languages/Algol_60   (197 words)

  
 The Memory Management Reference: Articles: Memory management in various languages
ALGOL, designed in 1958 for scientific computing, was the first block-structured language.
Simula was designed as a language for simulation, but it expanded into a full general-purpose programming language and the first object-oriented language.
The new language was complex and difficult to implement, and it was never as successful as its predecessor.
http://www.memorymanagement.org/articles/lang.html   (2623 words)

  
 The library NUMAL of ALGOL 60 procedures in Numerical Mathematics (Preamble)
When large computer centers were created for the Dutch universities, the availability of ALGOL 60 compilers was a logical requirement, and it was found equally logical that several early collections of ALGOL 60 procedures for subareas of numerical mathematics would be united (and extended) to a complete and coherent mathematical software library.
Next, a library of ALGOL 60 procedures was created starting with the earlier collections: procedures were incorporated when sufficiently supplemented with uniform documentation, and the growing library was further extended with the results of ongoing research.
One may suspect it was also hoped that with the obvious advantages of ALGOL 60 for developing new software the library would achieve a prominent place in the scientific world among its equivalents, such as were developed in Fortran by IMSL and NAG.
http://homepages.cwi.nl/~jankok/etc/Preamble.html   (1133 words)

  
 Algol
The main function of ALGOL was to describe computational processes.
ALGOL-60 was created in the laboratories of IBM and released in 1960
ALGOL 58 was released in 1958 and was developed by a committee consisting of various international organizations.
http://www.thocp.net/software/languages/algol.htm   (107 words)

  
 Algol 48 and Algol 50
The correctness of the Algol 60 program is represented by the statement that if the program is entered at start it will reach the label done, and when it does, the variable p will have the value mn.
We use these names, because the languages cover some of the ground of Algol 60 but use only a mathematical formalism-- old fashioned recursion equations--that precedes the development of programming languages.
Algol 48 is a preliminary version of Algol 50 just as Algol 58 was a preliminary version of Algol 60.
http://www-formal.stanford.edu/jmc/elephant/node13.html   (318 words)

  
 MARST - GNU Project - Free Software Foundation (FSF)
It automatically translates programs written on the algorithmic language Algol 60 to the C programming language.
The input language of the translator is hardware representation of full (level 0) Algol 60 as described in the following IFIP document:
This means that to find all errors in a source Algol program the user should perform several runs of the translator (surely this defect is not essential if the source program has no errors).
http://www.gnu.org/software/marst/marst.html   (686 words)

  
 ALGOL 60 Refereces
Algol 60 Versions of Syntax (differences between the Revised Report and the Modified Report)
Report on the Algorithmic Language Algol by the ACM Committee on Programming Languages and the GAMM Committee on Programming.
Modified Report on the Algorithmic Language ALGOL 60.
http://www.masswerk.at/algol60   (553 words)

  
 Algol 50
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.
The variables of the Algol 60 program correspond to functions of time in the above first Algol 50 version and become distinct constant symbols in the version of Algol 50 with reified variables.
http://www-formal.stanford.edu/jmc/elephant/node15.html   (610 words)

  
 Open Directory - Computers: Programming: Languages: Algol 68
Algol 68 to C- Portable translator to allow compiling Algol 68 code, and some example Algol 68 programs in the same directory.
ALGOL 68- 3rd generation ALGOL - Entry in an interactive historical roster of computer languages.
The Use of ALGOL 68 for Trees - By H.D. Baecker; The Computer Journal, Volume 13, Issue 1, pp.
http://dmoz.org/Computers/Programming/Languages/Algol_68   (573 words)

  
 Algol-Like Languages, Introduction
Examples of specification logic in use may be found in Section 3.3 of [Rey81], where a subset of Algol W is used as the programming language.
Chapters 4 to 7 formalize or develop in various ways some of the key ideas in "The Essence of Algol." Reynolds emphasized that the full beta and eta laws of the typed lambda calculus are valid in an Algol-like language, even for imperative phrases such as commands and variables.
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.
http://www.dcs.qmw.ac.uk/~ohearn/Algol/intro.html   (5129 words)

  
 Revised Report on the Algorithmic Language Algol 60
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.
Where the procedure body is a statement written in Algol the effect of this execution will be equivalent to the effect of performing the following operations on the program at the time of execution of the procedure statement.
Report on the Algorithmic Language Algol by the ACM Committee on Programming Languages and the GAMM Committee on Programming, edited by A. Perlis and K. Samuelson, Numerische Mathematik Bd.
http://burks.bton.ac.uk/burks/language/other/a60rr/report.htm   (9144 words)

  
 Algol, Beta Persei
Algol A is a white main-sequence star, while Algol B is believed to be a subgiant.
The binary nature of Algol was confirmed in 1889 by Hermann Carl Vogel (1841-1907) who found periodic Doppler shifts in the spectrum of Algol A (spectral class B8V), and the overlaying spectrum of the companion, Algol B, of type Am.
Algol A and B form a close binary system, the actual eclipsing binary, separated by only 10.4 million km.
http://www.seds.org/~spider/spider/Vars/betaPer.html   (266 words)

  
 Free Algol Compilers and Interpreters (thefreecountry.com)
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.
According to the site, it is a "nearly full implementation of Algol 68" with some deviations from the Revised Report 1976 and some extensions.
The implementation includes a check-out interpreter with many runtime checks, optional graphical procedures using the GNU Plotting Utilities, optional numeric procedures using the GNU Scientific Library, parallel clause for systems that support POSIX threads (eg, Linux, UNIX), UNIX extensions for systems that support them, etc. Precompiled binaries are available for Windows, MacOS and Linux.
http://www.thefreecountry.com/compilers/algol.shtml   (462 words)

  
 Algol
(3) In Algol 60 there was no output defined so Hello, World was somewhat impossible:-)
There where three Algol60's Hundreds of Algol A,B,C,...,N,....W,X,Y,Z, and Algol68.
Here is an example of an ALGOL program.
http://www2.latech.edu/~acm/helloworld/algol.html   (114 words)

  
 USS Algol AKA-54, Steamin’ Demon, Underwater Photography, Scuba Diving, Stock Images, Screensavers, Screen Savers, Eco-Photo Explorers, EcoPhoto, Eco Photo
The USS Algol has begun the next phase of her distinguished career as part of the New Jersey Artificial Reef program.
On November 21, 1991, the USS Algol (AKA-54), became the latest addition to New Jersey’s artificial reef program.
People interested in studying the creation and development of marine habitats will be able to witness the Algol’s transition from a military vessel to an Artificial Reef.
http://www.ecophotoexplorers.com/algol.asp   (1575 words)

  
 Algol 68 home page
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.
Open Directory - Computers: Programming: Languages: Algol 68 has links to all known Algol 68 resources on the web.
The Algol Bulletins and Supplements full of a wealth of historical and technical information on the Algol family of languages.
http://www.nunan.fsnet.co.uk/algol68   (322 words)

  
 Amazon.com: Introduction to Algol: Books
Even though ALGOL never equaled FORTRAN's popularity in the US, it was an important tool in Europe and for the beginnings of academic computer science.
The authors' stated intent was to provide a tutorial for ALGOL, a companion and supplement to the ALGOL committee's "Revised Report on the Algorithmic Language ALGOL 60".
The designers of ALGOL were the first to design a compiler specification using the now-familiar BNF syntax.
http://www.amazon.com/exec/obidos/tg/detail/-/0134778286?v=glance   (527 words)

  
 NodeWorks - Encyclopedia: Algol
In some binaries similar to Algol, a gas flow can actually be seen.
To be more precise, however, Algol happens to be a triple star system: the eclipsing binary pair is separated by only 0.062 AU, while the third star (Algol C) is at an average distance of 2.69 AU from the pair and the mutual orbital period is 681 days (1.86 years).
The variability of Algol was first recorded in 1670 by Geminiano Montanari, but it is probable that this property was noticed long before this time; the name Algol means "demon star," (from Arabic &; al-ghūl, "the ghoul") which was probably given due to its peculiar behavior.
http://pedia.nodeworks.com/A/AL/ALG/ALGOL   (421 words)

  
 Algol / Beta Persei 3
(More discussion is available at "The Algol System" and at Professor Larry Molnar's page on the "Dynamical Evolution of the Algol Triple System," with another animation.)
Algol A is a famous variable star and is the first and title member of the well-known class of Algol-type eclipsing variables.
For more information about stars including spectral and luminosity class codes, go to ChView's webpage on The Stars of the Milky Way.
http://www.solstation.com/stars2/algol3.htm   (1205 words)

  
 Shipwreck Algol
Find historical and current information on the shipwreck USS Algol
Algol (AKA-54) was laid down on 10 December 1942 at Oakland, Calif., by the Moore Dry Dock Co. under a Maritime Commission contract (MC hull 1153) as SS James Barnes; launched on 17 February 1943; sponsored by Mrs.
We found the Algol to be sitting on a 45 degree angle on her port side.She was on a clean sand bottom in 120 feet of water.
http://www.aquaexplorers.com/shipwreck_Algol.htm   (6345 words)

  
 Algol-68
The program is itself written in ALGOL 68, so the package contains a SunOS Sparc binary (or a set of generated C files) to get you bootstrapped.
Thanks to Jeremy Gibbons, secretary of WG2.1, the Algol Bulletin digital archive is now on the Internet at:
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.
http://www.csse.monash.edu.au/~lloyd/tildeProgLang/Algol68   (872 words)

  
 Marlainna Glenn's Project5
Most of the popular Simple Procedural languages such as BASIC and ALGOL were first created in the middle of the 20th century like around the 1950's and 60's as a means of providing better ways to handle scientific computations, aid in research,and to probe deeper into the understanding of mathematics.
Simula was the first object-oriented language providing objects, classes, inheritance, and dynamic typing in 1967.
LISP is characterized by the following ideas: computing with symbolic expressions rather than numbers, representation of symbolic expressions and other information by list structure in the memory of a computer,
http://cctr.umkc.edu/~marlainnainn/441pro5.html   (778 words)

  
 ALGOL
ALGOL'60 was intended as a reference and publication language as well as a language for writing programs to run on computers.
ALOGOL (ALGOrithmic Language) emerged from a joint committee of European and American programming language experts that was set up with the aim of producing a common language (Wexelblat 1981).
The initial report on ALGOL'60 (Naur 1960), and the subsequent revised report (Naur 1963), are considered to be major events in the history of programming languages.
http://www.csc.liv.ac.uk/~frans/Programming/algol60.html   (290 words)

Compwisdom
 About us   |  Why use us?   |  Press   |  Contact us

 Copyright © 2006 CompWisdom.com Usage implies agreement with terms.