Global Information Lookup Global Information

Van Wijngaarden grammar information


In computer science, a Van Wijngaarden grammar (also vW-grammar or W-grammar[1]) is a formalism for defining formal languages. The name derives from the formalism invented by Adriaan van Wijngaarden[2] for the purpose of defining the ALGOL 68 programming language. The resulting specification[3] remains its most notable application.

Van Wijngaarden grammars address the problem that context-free grammars cannot express agreement or reference, where two different parts of the sentence must agree with each other in some way. For example, the sentence "The birds was eating" is not Standard English because it fails to agree on number. A context-free grammar would parse "The birds was eating" and "The birds were eating" and "The bird was eating" in the same way. However, context-free grammars have the benefit of simplicity whereas van Wijngaarden grammars are considered highly complex.[4]

  1. ^ Cleaveland, J. Craig; Uzgalis, Robert C. (1977). Grammars for Programming Languages. Elsevier. ISBN 978-0-444-00199-3.
  2. ^ van Wijngaarden, Adriaan (1972-04-04) [Premature and preliminary edition 1965-10-22]. MR 76: Orthogonal design and description of a formal language (PDF) (Technical report). Amsterdam: CWI. Archived from the original (PDF) on 2017-10-02.
  3. ^ van Wijngaarden, A.; et al. (eds.). "Revised Report on the Algorithmic Language ALGOL 68". Archived from the original on 24 January 2002.
  4. ^ Koster, C.H.A (1996). "The making of Algol 68". In Bjørner, D; Broy, M.; Pottosin, I.V. (eds.). Perspectives of System Informatics. Lecture Notes in Computer Science. Vol. 1181. Berlin: Springer. pp. 55–67. doi:10.1007/3-540-62064-8_6. ISBN 978-3-540-62064-8.

and 22 Related for: Van Wijngaarden grammar information

Request time (Page generated in 0.8031 seconds.)

Van Wijngaarden grammar

Last Update:

In computer science, a Van Wijngaarden grammar (also vW-grammar or W-grammar) is a formalism for defining formal languages. The name derives from the...

Word Count : 2910

Adriaan van Wijngaarden

Last Update:

"Aad" van Wijngaarden (2 November 1916 – 7 February 1987) was a Dutch mathematician and computer scientist. Trained as a mechanical engineer, Van Wijngaarden...

Word Count : 717

Van Wijngaarden

Last Update:

Van Wijngaarden grammar and the Van Wijngaarden transformation Gert Jan van Wijngaarden [de] (born 1964), Dutch archeologist Jeroen van Wijngaarden (born...

Word Count : 148

ALGOL W

Last Update:

ALGOL W in an affix grammar that resembles Backus–Naur form (BNF). This formal grammar was a precursor of the Van Wijngaarden grammar. Much of ALGOL W's...

Word Count : 797

List of Dutch inventions and innovations

Last Update:

monographs in 1965–66 and published in 1968. Van Wijngaarden grammar (also vW-grammar or W-grammar) is a two-level grammar that provides a technique to define...

Word Count : 23385

Extended affix grammar

Last Update:

two-level grammars; more specifically, a restriction of Van Wijngaarden grammars with the specific purpose of making parsing feasible. Like Van Wijngaarden grammars...

Word Count : 331

History of programming languages

Last Update:

language syntax and semantics were defined formally, in terms of Van Wijngaarden grammar, a formalism designed specifically for this purpose. ALGOL 68's...

Word Count : 3584

Attribute grammar

Last Update:

S-attributed grammar: a simple type of attribute grammar, using only synthesized attributes, but no inherited attributes Affix grammar Van Wijngaarden grammar Syntax-directed...

Word Count : 1204

SMALL

Last Update:

NELIAC RTL/2 S-algol, PS-algol, Napier88 Simula Small Machine ALGOL Like Language (SMALL) SMIL ALGOL Formalisms Jensen's device Van Wijngaarden grammar...

Word Count : 177

ALGOL 60

Last Update:

Naur, Heinz Rutishauser, Klaus Samelson, Bernard Vauquois, Adriaan van Wijngaarden, and Michael Woodger (from Europe) John Warner Backus, Julien Green...

Word Count : 2518

ALGOL 68

Last Update:

formalism, a two-level formal grammar, invented by Adriaan van Wijngaarden. Van Wijngaarden grammars use a context-free grammar to generate an infinite set...

Word Count : 9440

Peter Naur

Last Update:

declinations, PhD thesis, 1957 95. (editor) Backus, J. W.; Wegstein, J. H.; van Wijngaarden, A.; Woodger, M.; Bauer, F. L.; Green, J.; Katz, C.; McCarthy, J.;...

Word Count : 1255

Niklaus Wirth

Last Update:

NELIAC RTL/2 S-algol, PS-algol, Napier88 Simula Small Machine ALGOL Like Language (SMALL) SMIL ALGOL Formalisms Jensen's device Van Wijngaarden grammar...

Word Count : 2158

ALGOL

Last Update:

two-level grammar formalism invented by Adriaan van Wijngaarden and which bears his name. Van Wijngaarden grammars use a context-free grammar to generate...

Word Count : 3481

ALGOL 58

Last Update:

NELIAC RTL/2 S-algol, PS-algol, Napier88 Simula Small Machine ALGOL Like Language (SMALL) SMIL ALGOL Formalisms Jensen's device Van Wijngaarden grammar...

Word Count : 1286

Tony Hoare

Last Update:

NELIAC RTL/2 S-algol, PS-algol, Napier88 Simula Small Machine ALGOL Like Language (SMALL) SMIL ALGOL Formalisms Jensen's device Van Wijngaarden grammar...

Word Count : 2140

Simula

Last Update:

NELIAC RTL/2 S-algol, PS-algol, Napier88 Simula Small Machine ALGOL Like Language (SMALL) SMIL ALGOL Formalisms Jensen's device Van Wijngaarden grammar...

Word Count : 2131

Peter Landin

Last Update:

from the original on 15 June 2009. Backus, J. W.; Wegstein, J. H.; van Wijngaarden, A.; Woodger, M.; Naur, P.; Bauer, F. L.; Green, J.; Katz, C.; McCarthy...

Word Count : 1456

Delft University of Technology

Last Update:

alumni and computer scientists include Adriaan van Wijngaarden, developer of Van Wijngaarden grammar and co-designer of ALGOL. Famous TU Delft alumni...

Word Count : 7322

CORAL

Last Update:

NELIAC RTL/2 S-algol, PS-algol, Napier88 Simula Small Machine ALGOL Like Language (SMALL) SMIL ALGOL Formalisms Jensen's device Van Wijngaarden grammar...

Word Count : 984

ALGOL X

Last Update:

Algol Y being the name reserved for the corresponding metalanguage. Van Wijngaarden produced a paper for the 1963 IFIP programming language committee,...

Word Count : 472

JOVIAL

Last Update:

NELIAC RTL/2 S-algol, PS-algol, Napier88 Simula Small Machine ALGOL Like Language (SMALL) SMIL ALGOL Formalisms Jensen's device Van Wijngaarden grammar...

Word Count : 1408

PDF Search Engine © AllGlobal.net