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

 

Topic: Algol 68


  
 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)

  
 Algol 68 - Languages - Programming - Computers - WoList.com - Everything you want to know about Algol 68 is on this ...
Algol 68 - Languages - Programming - Computers - WoList.com - Everything you want to know about Algol 68 is on this site!
» Computers » Programming » Languages » Algol 68
http://www.wolist.com/wo/computers/programming/languages/algol-68   (44 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 - Languages - Programming - Computers - Jebba.com
Algol 68 - Languages - Programming - Computers - Jebba.com
Jebba.com >> Computers >> Programming >> Languages >> Algol 68
A synopsis of the features of Algol 68.
http://dir.jebba.com/computers/programming/languages/algol-68   (95 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)

  
 Brailsford and Walker (1979) Introductory Algol 68 programming
Brailsford and Walker (1979) Introductory Algol 68 programming
http://www.getcited.org/pub/101979988   (8 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)

  
 An Introduction to ALGOL 68 through Problems: A. Learner: ISBN 0333166205
An Introduction to ALGOL 68 through Problems: A. Learner: ISBN 0333166205
http://www.bestwebbuys.com/0333166205   (78 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ª Ÿ¨lPrimitive modes int real char bool string compl (complex) bits bytes sema (semaphore) format (I/O) file¡&]]€ªP "ó?ŽŸ¨Other features of Algol 68ªŸ ìStorage management Local storage on stack Heap storage, explicit alloc and garbage collection Parameter passing Pass-by-value Use pointer types to obtain Pass-by-reference Assignable procedure variables Follow  orthogonality principle rigorously¡tK
http://www.stanford.edu/class/cs242/slides/ml.ppt   (780 words)

  
 ALGOL 68
ALGOL 68 (Andrew D. McGettrick; ISBN: 0521214122; 100% match)
ALGOL 60 and FORTRAN IV ([by] R. Vowels; ISBN: 0471911925; 100% match)
Click on a subject to see other books listed with the same subject or to drill down into components of the subject -- such as geographical locations, dates and so on.
http://isbndb.com/d/book/algol_68.html   (243 words)

  
 Programming and Problem Solving in Algol 68 - Colin, Andrew J.T
Title: Programming and Problem Solving in Algol 68
Programming and Problem Solving in Algol 68 - Colin, Andrew J.T
http://www.anybook.biz/si/102311.html   (32 words)

  
 Algol 60
NASE A60 is based on the ``Revised Report on the Algorithmic Language Algol 60'' (The file RRA60.txt contains a source form of the report; it is not covererd by the COPYING permissions).
README: September 1990 February 1992 This is the Algol 60 interpreter NASE A60 (still around version 0.16).
About compiling and installation see the file INSTALL.
http://www.csse.monash.edu.au/~lloyd/tildeProgLang/Algol60   (248 words)

  
 Comp.compilers: Algol 68 for OS/2
Algol 68 will shortly be available for other operating-systems on IBM PCs,
ALGOL 68 pioneered many facilities that are still considered state of
A white paper on Algol 68 for OS/2 is available - please ask us for it!
http://compilers.iecc.com/comparch/article/95-03-067   (595 words)

  
 IFIP Working Group 2.1: Algol
Revised Report on the Algorithmic Language ALGOL 68 to HTML (and also to
Karl Kleine maintains a web page about historic documents in computer science, which includes some information on Algol 68.
The Open Directory Project maintains a page about Algol 60 and another about Algol 68.
http://web.comlab.ox.ac.uk/oucl/work/jeremy.gibbons/wg21/algol.html   (175 words)

  
 Algol 68
Here is an Algol 68 program motivated here,
There is a very nice little (!!) program that interprets Algol 68 programs from the Darwin shell of Mac OS X. It comes from Marcel van der Veer from whose page you can find the interpreter.
It must be compiled but it compiled and ran absolutely the first time for me! Perhaps it would run on little endian machines.
http://www.cap-lore.com/Languages/Algol68.html   (833 words)

  
 Algol 68 Revised Report - 1974
In particular the IBM proposal for a general purpose (useful for both scientific and commercial applications) language, PL/I, showed several Algol influences, although IBM would deny this.
This is the language that was generally implemented, and influenced the design of many later languages.
The Revised Report on Algol 68 came out in 1974, five years after the original report It cleared up a number of problems with the original definition, but by this time other variants had been implemented, notably Algol 68-R at the Royal Radar Establishment (Malvern) for ICL machines.
http://www.cs.nott.ac.uk/~ef/ComputerXHistory/BooksAndReports/1974-Algol68Revised-DSCN1533.htm   (126 words)

  
 G. E. Hedrick -- Selected Publications
A Mass Spectrometric Computer Program for the Characterization of Coal-Liquids.
An Adaptation of the Contour Model as a Run-Time Environment for ALGOL 68.
Some Considerations in Implementation of a Portable ALGOL 68 Compiler.
http://www.cs.okstate.edu/~geh/pubs97/pubs97.html   (829 words)

  
 Comp.compilers: Re: Algol 68
I've heard of no work on parsing such grammars
But the context-free grammar of Algol 68 is tiny!
While I'm defending Algol 68, I might also say that the first Algol 68
http://compilers.iecc.com/comparch/article/87-08-011   (296 words)

  
 Home Page of W. B. Kloke
If anybody reading this page happens to have access to a copy of the computer program 'Algol 68 with fewer tears' (not the journal article with the same name) by C.H.Lindsey, please give me a note.
Eine harsche Kritik am Entstehen von Algol 68 (Hoare).
Visitors, please send any comments on these pages to my mail address.
http://vestein.arb-phys.uni-dortmund.de/~wb   (298 words)

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

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