To install click the Add extension button. That's it.

The source code for the WIKI 2 extension is being checked by specialists of the Mozilla Foundation, Google, and Apple. You could also do it yourself at any point in time.

4,5
Kelly Slayton
Congratulations on this excellent venture… what a great idea!
Alexander Grigorievskiy
I use WIKI 2 every day and almost forgot how the original Wikipedia looks like.
Live Statistics
English Articles
Improved in 24 Hours
Added in 24 Hours
What we do. Every page goes through several hundred of perfecting techniques; in live mode. Quite the same Wikipedia. Just better.
.
Leo
Newton
Brights
Milds

From Wikipedia, the free encyclopedia

ALGOL 68S is a programming language designed as a subset of ALGOL 68, to allow compiling via a one-pass compiler.[1] It was mostly for numerical analysis.

Implementations

A compiler for ALGOL 68S was available for the PDP-11, written in the language BLISS. The multiprocessor version designed for the C.mmp[2] has been preserved at the PDP Unix Preservation Society archive.[3]

Charles H. Lindsey created another implementation of ALGOL 68, named ALGOL 68S, for Sun-3, Sun SPARC (under SunOS 4.1), Sun SPARC (under Solaris 2), Atari ST (under GEMDOS) and Acorn Archimedes (under RISC OS), c.f. Charles Lindsey's Home Page

Chief differences from ALGOL 68

The main differences between ALGOL 68 and 68S, as summarised from Appendix 4 of the Informal Introduction,[4] include:

  • No union
  • No flex, but strings are handled specially
  • No arrays inside structures (but references to arrays were allowed) and a similar restriction on arrays of arrays (multidimensional arrays are nonetheless permitted)
  • Limits on use of long and short to aid implementing on small computers
  • No heap
  • No parallel processing
  • Limits on the order of declaration and other small syntactic differences to allow one-pass compiling
  • No formats

References

  1. ^ Hibbard, P.G. (May 1977). "A Sublanguage of ALGOL 68". SIGPLAN Notices. 12 (5): 71–79. doi:10.1145/954652.1781177. S2CID 37914993.
  2. ^ http://vestein.arb-phys.uni-dortmund.de/~wb/a68s.txt. {{cite journal}}: Cite journal requires |journal= (help); Missing or empty |title= (help)[permanent dead link] Description of C.mmp A68S implementation.
  3. ^ "Archived copy". www.tuhs.org. Archived from the original on 20 July 2008. Retrieved 13 January 2022.{{cite web}}: CS1 maint: archived copy as title (link)
  4. ^ Lindsey, C. H.; van der Meulen, S. G. (1977). Informal Introduction to Algol 68. North-Holland.


This page was last edited on 15 August 2023, at 04:48
Basis of this page is in Wikipedia. Text is available under the CC BY-SA 3.0 Unported License. Non-text media are available under their specified licenses. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc. WIKI 2 is an independent company and has no affiliation with Wikimedia Foundation.