|
| |
| | 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
(911 words)
|
|
| |
| | The ALGOL Programming Language |
 | | ALGOL (ALGOrithmic Language) is one of several high level languages designed specifically for programming scientific computations. |  | | 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. |
|
http://www.engin.umd.umich.edu/CIS/course.des/cis400/algol/algol.html
(581 words)
|
|
| |
| | Algol 68 - In The Space Of Languages |
 | | 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. |  | | Algol 68 is a high level programming language which was developed during the third generation of the programming languages (1960 - 1980). |  | | 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]. |
|
http://www.bath.ac.uk/~cs3ljb/algol68/space.html
(972 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. |  | | Algol 68 Genie follows this scheme: it first identifies lexical levels, then constructs symbol tables and completes the syntax tree using bottom-up parsing and mode-checking. |
|
http://www.xs4all.nl/~jmvdveer/algol68g-mk8/doc/resources.html
(1015 words)
|
|
| |
| | Algol 68 - Influences |
 | | Algol 58 was the first language to be designed by an international committee of computer scientists. |  | | 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. |  | | Unlike Algol 60, Algol 68 was designed as a general purpose programming language and therefore full input/output support was included. |
|
http://www.bath.ac.uk/~cs3ljb/algol68/influences.html
(712 words)
|
|
| |
| | [No title] |
 | | 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. |  | | ALGOL 68 allows flexible arrays, which lets the size of an array variable to be changed dynamically according to what it is assigned. |
|
http://www.cs.virginia.edu/~mpw7t/cs655/pos2.html
(1481 words)
|
|
| |
| | Algol 68 - Strengths and Weaknesses |
 | | Algol 68 aided the development of the syntax of Unix Bourne shell [12]. |  | | This means that the basis of Algol 68 is a full programming language for applying to various situations - although it specialises in Algorithmic programming. |  | | Algol 68 referred to the type of an object as the "mode". |
|
http://www.bath.ac.uk/~cs3ljb/algol68/strengths_weak.html
(755 words)
|
|
| |
| | [No title] |
 | | 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. |  | | 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. |  | | As you can see, hardly any of these implementations are on machines which are available today. |
|
http://npt.cc.rsu.ru/user/wanderer/ODP/ALGOL68.txt
(617 words)
|
|
| |
| | Algol 68 Genie - An Algol 68 interpreter |
 | | Algol 68 is a rather lean, orthogonal general-purpose programming language, that is a beautiful means for denoting algorithms. |  | | For more on-line information on Algol 68 refer to the "resources" page of the Algol 68 Genie manual that comes with the distribution. |  | | Optional graphical procedures using the GNU Plotting Utilities, for drawing in X Windows, postscript format, pseudo graphical interface format (pseudo-gif) and portable any-map format (pnm) from Algol 68. |
|
http://www.xs4all.nl/~jmvdveer/algol.html
(297 words)
|
|
| |
| | Open Directory - Computers: Programming: Languages: Algol 68 |
 | | 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. |  | | Revised Report on the Algorithmic Language ALGOL 68 - Springer-Verlag, ISBN 0387075925. |
|
http://dmoz.org/Computers/Programming/Languages/Algol_68
(573 words)
|
|
| |
| | Algol68 |
 | | Algol 68 is a complex language for writing medium-sized applications. |  | | However, there are few, if any, commercial libraries written in Algol 68 (with the notable exception of a version of the Numerical Algorithms Group-NAG-library). |  | | It is a general purpose language, most famous for its "orthogonal design"; to quote from the language's defining document [1] "The number of independent primitive concepts has been minimised in order that the language is easy to describe, to learn, and to implement. |
|
http://www.cap-lore.com/Software/Algol68.html
(718 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. |  | | Syntax the Algorithmic Language Algol 60 - from Dr. Botting's MATHS project. |  | | Revised Report on the Algorithmic Language Algol 60 |
|
http://dmoz.org/Computers/Programming/Languages/Algol_60
(197 words)
|
|
| |
| | Programming Languages, Computer, Java, JavaScript, C++, Services, Perl, HTML, PHP |
 | | Algol (for Algorithmic Language) was a very early block-structured compiled language developed a committee, and implemented by computing pioneer John Backus. |  | | As was a descendant of Algol, CLU offered syntax that was similar to Algol60 in many respects, but it added data type abstraction, exception handling, and other advanced features. |  | | BCPL is an operator-typed language; the data types of variables are defined by the operators applied (rather than being declared for the variable, as in Algol). |
|
http://www.mediavue.net/programming/programming_languages.html
(17621 words)
|
|
| |
| | Algol |
 | | The main function of ALGOL was to describe computational processes. |  | | The name later changed to ALGOL, ALGOrithmic Language. |  | | ALGOL-60 was created in the laboratories of IBM and released in 1960 |
|
http://www.thocp.net/software/languages/algol.htm
(107 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. |  | | 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. |  | | This page lists free compilers, interpreters, translators (eg translating Algol to C) and development environments for the Algol programming language. |
|
http://www.thefreecountry.com/compilers/algol.shtml
(462 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)
|
|
| |
| | 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. |  | | This site is dedicated to matters related to the programming language |
|
http://www.nunan.fsnet.co.uk/algol68
(322 words)
|
|
| |
| | Algol-Like Languages, Introduction |
 | | An example of a "snap-back" operation would be a block expression in which a command is executed as part of the evaluation of an expression, but, because of possible side-effects to non-local variables, the initial state for that execution is then restored. |  | | 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. |
|
http://www.dcs.qmul.ac.uk/~ohearn/Algol/intro.html
(5129 words)
|
|
| |
| | PAME |
 | | PDF file of the book "Programming Algol 68 Made Easy". |  | | The book "Programming Algol 68 Made Easy" online. |  | | It was originally in Tex format, and has been converted to png files and to a pdf file. |
|
http://www.geocities.com/ernobe
(171 words)
|
|
| |
| | www.cybermight.com programming - |
 | | The Algol language was created by a committee for scientific use in 1958. |  | | It was also the first language with a formal grammar, known as Backus-Naar Form or BNF (McGraw-Hill Encyclopedia of Science and Technology, 454). |  | | While doing so, many of the irregularities and oddball statements of these languages were cleaned up, which helped it gain users (Bergin, 100-101). |
|
http://www.cybermight.com/programming_history.php
(2051 words)
|
|
| |
| | The Making of Algol 68 (ResearchIndex) |
 | | 1 A Draft Proposal for the Algorithmic Language Algol (context) - van Wijngaarden, Mailloux et al. |  | | 1 the implementation of Algol (context) - Mailloux - 1968 |  | | 1 A Draft Proposal for the Algorithmic Language Algol X (context) - van Wijngaarden, Mailloux - 1966 |
|
http://citeseer.ist.psu.edu/5435.html
(420 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. |  | | The heap management system works best on virtual memory systems, but can be made to work in other environments. |  | | Thanks to Jeremy Gibbons, secretary of WG2.1, the Algol Bulletin digital archive is now on the Internet at: |
|
http://www.csse.monash.edu.au/~lloyd/tildeProgLang/Algol68
(872 words)
|
|
| |
| | ALGOL 68 Implementation 1970 |
 | | Rar: On Description of Syntax of Algol 68 and its National Variants. |  | | Paul Branquart, Johan Lewi: A Scheme of Storage Allocation and Garbage Collection for Algol 68. |  | | Henry J. Bowlden: A Symbol Table with Scope Recognition for the B-6500. |
|
http://www.informatik.uni-trier.de/~ley/db/conf/algol/algol1970.html
(245 words)
|
|
| |
| | Algol 68 Genie |
 | | GNU Plotutils version 2.4.1 or later (allows for drawing from Algol 68) or GNU Scientific Library version 1.2 or later (extends math support), Curses, POSIX Threads |  | | If parsing is successful, the syntax tree (that serves as an intermediate program representation) is interpreted by Algol68G's back-end. |  | | Top > Software development > Programming languages > Other programming languages > Algol 68 Genie |
|
http://directory.fsf.org/Algol68G.html
(260 words)
|
|
| |
| | [No title] |
 | | Format: 1.0 Source: algol68toc Version: 1.8 Binary: algol68toc Maintainer: Sian Leitch (Algol 68 specialist) Architecture: i386 Standards-Version: 3.0.1 Files: 6f23ef71eac573103b98b5b9870542ec 1857153 algol68toc_1.8.tar.gz |
|
http://www.nunan.fsnet.co.uk/algol68/algol68toc_1.8.dsc
(22 words)
|
|
| |
| | Citations: Revised report on the algorithmic language Algol 68 - van Wijngaarden, Mailloux, Peck, Koster, Sintzoff, ... |
 | | "Revised Report on the Algorithmic Language Algol 68". |  | | Citations: Revised report on the algorithmic language Algol 68 - van Wijngaarden, Mailloux, Peck, Koster, Sintzoff, Lindsey, Meertens, Fisker (ResearchIndex) |  | | language is a reference to an object (even primitive values such as integers, reals, Booleans and characters) APOSTLE objects have private state and methods that correspond to processes from the process interaction world view [Evans 88] APOSTLE s model of mutability is based on that of Algol 68 [ |
|
http://citeseer.lcs.mit.edu/context/138546/0
(491 words)
|
|
| |
| | C:\BELLBO~1\COMPUT~1\HTMFILES\00000506.HTM |
 | | These modifications comprise a software implementation of multiple parallel-instruction pipelines, in which the instructions are the primitive actions of the ALGOL 68 run-time system, e.g., floating-point operations, array indexing and other vector operations, and assignments of large values. |  | | A semantically rich subset of the programming language ALGOL 68 was implemented on Cm* [Hibbard, et al., 1978]. |  | | Modifications are being studied to provide automatic decomposition of tasks into small-grain subtasks. |
|
http://www.research.microsoft.com/users/GBell/Computer_Engineering/00000506.htm
(380 words)
|
|
| |
| | [No title] |
 | | ALGOL 68 Revised - Significantly simplified the language. |  | | ABC ALGOL - An extension of ALGOL 60 with arbitrary data structures and |  | | ALGOL X - Proposed successor to ALGOL 60, a "short-term solution to |
|
http://oop.rosweb.ru/Other
(6597 words)
|
|
| |
| | ALGOL 68 |
 | | ALGOL 68 was a complex language, posing serious difficulties for both implementors and users. |  | | Discussed from 1963 on by the Working Group 2.1 of IFIP. |
|
http://people.ku.edu/~nkinners/LangList/Langs/A/ALGOL,68.htm
(38 words)
|
|
| |
| | algol 68 revised : Definition from the Online Dictionary at Datasegment.com |
 | | 1 definition found algol 68 revised - Free On-line Dictionary of Computing (19 Sep 2003) : ALGOL 68 Revised A significant simplification of ALGOL 68. |  | | ["Revised Report on the Algorithmic Language ALGOL 68," A. Van Wijngaarden et al, Acta Informatica 5:1-236, 1975, also Springer 1976, and SIGPLAN Notices 12(5):1-70, May 1977]. |  | | algol 68 revised : Definition from the Online Dictionary at Datasegment.com |
|
http://onlinedictionary.datasegment.com/word/algol+68+revised
(71 words)
|
|
| |
| | Colin (1977) Programming and problem-solving in Algol 68 |
 | | ALGOL (Computer program language); Computer programming; Problem solving; Data processing |  | | Colin (1977) Programming and problem-solving in Algol 68 |  | | To view the the latter's ratings, click on Chapters/Papers/Articles in the STATISTICS box, select a publication from the list that appears, and then click on either Quality or Interest in that publication's STATISTICS box. |
|
http://www.getcited.org/?PUB=101917018&showStat=Ratings
(83 words)
|
|
| |
| | ALGOL 60 from FOLDOC |
 | | ["Report on the Algorithmic Language ALGOL 60", Peter Naur ed., CACM 3(5):299-314, May 1960]. |  | | Nearby terms: Algebra of Communicating Processes « ALGOL « ALGOL 58 « ALGOL 60 » ALGOL 60 Modified » ALGOL 60 Revised » ALGOL 68 |  | | See also EULER, ALGOL 58, ALGOL 68, Foogol. |
|
http://foldoc.org/?ALGOL
(127 words)
|
|
| |
| | An Algol 68 Sampler |
 | | Algol has a proper concept of array and when an array value, such as |  | | Here is a program written to explore some tensor calculations. |  | | This particular note is a just in time description of just enough Algol 68 features to understand and perhaps modify the program. |
|
http://www.cap-lore.com/MathPhys/Tumble/Sampler.html
(474 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. |  | | packages for a couple of Algol 68 systems. |  | | - a portable implementation of the high-level language Algol 68 with a translator producing C source code.
|
|
http://linuxfinances.info/info/algol.html
(86 words)
|
|
| |
| | E.W.Dijkstra Archive: To the EDITOR ALGOL 68 (EWD 230) |
 | | Size and complexity of the defining apparatus you needed terrify me. Being well-acquainted with your ingenuity I think it a safe assumption that ALGOL 68 as conceived can hardly be defined by significantly more concise and transparent means. |  | | Having "Simplex Veri Sigillum" as one of my mottoes -particularly with respect to programming- I feel inclined to put the blame on the language you tried to define. |  | | For you I most sincerely hope that your tremendous efforts will prove to have been well-directed, but I am terribly afraid..... |
|
http://www.cs.utexas.edu/~EWD/transcriptions/EWD02xx/EWD230.html
(541 words)
|
|
| |
| | [No title] |
 | | F K / ó > ¨ Algol 68 Modes ª ¨l Primitive modes int real char bool string compl (complex) bits bytes sema (semaphore) format (I/O) file ¡& | | |