About: Algol 60   Sponge Permalink

An Entity of Type : owl:Thing, within Data Space : 134.155.108.49:8890 associated with source dataset(s)

Algol 60 was the first structured programming language containing blocks whose range defined the scope of variables, i.e. the variables declared within the block was accessible for code statements within that block only: begin integer A, X; comment outer X; A := 3; X := 5; begin integer X, Y; comment inner X; X := 4; comment inner X assigned here; Y := 8; end print (X); comment prints "5", not "4" since this is outer scope; Y := 12; comment illegal! Y not defined in outer scope; end;

AttributesValues
rdfs:label
  • Algol 60
rdfs:comment
  • Algol 60 was the first structured programming language containing blocks whose range defined the scope of variables, i.e. the variables declared within the block was accessible for code statements within that block only: begin integer A, X; comment outer X; A := 3; X := 5; begin integer X, Y; comment inner X; X := 4; comment inner X assigned here; Y := 8; end print (X); comment prints "5", not "4" since this is outer scope; Y := 12; comment illegal! Y not defined in outer scope; end;
sameAs
dcterms:subject
dbkwik:code/proper...iPageUsesTemplate
abstract
  • Algol 60 was the first structured programming language containing blocks whose range defined the scope of variables, i.e. the variables declared within the block was accessible for code statements within that block only: begin integer A, X; comment outer X; A := 3; X := 5; begin integer X, Y; comment inner X; X := 4; comment inner X assigned here; Y := 8; end print (X); comment prints "5", not "4" since this is outer scope; Y := 12; comment illegal! Y not defined in outer scope; end; This kind of declaration scope was introduced with Algol 60, and soon became the programming language standard of the many programming languages in the Algol class. Notable exception was BASIC, introduced after Algol, yet having no declaration scope.
Alternative Linked Data Views: ODE     Raw Data in: CXML | CSV | RDF ( N-Triples N3/Turtle JSON XML ) | OData ( Atom JSON ) | Microdata ( JSON HTML) | JSON-LD    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 07.20.3217, on Linux (x86_64-pc-linux-gnu), Standard Edition
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2012 OpenLink Software