Jump to content

Talk:Wirth syntax notation

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Steamerandy (talk | contribs) at 21:15, 3 January 2015 (META II). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
WikiProject iconPhilosophy: Logic Stub‑class
WikiProject iconThis article is within the scope of WikiProject Philosophy, a collaborative effort to improve the coverage of content related to philosophy on Wikipedia. If you would like to support the project, please visit the project page, where you can get more details on how you can help, and where you can join the general discussion about philosophy content on Wikipedia.
StubThis article has been rated as Stub-class on Wikipedia's content assessment scale.
???This article has not yet received a rating on the project's importance scale.
Associated task forces:
Taskforce icon
Logic

META II

Wirth syntax notation was not really such a new concept. Many meta compilers predate this notation. They are a bit different, but basically the identical concepts we see in META II(1964), TREEMETA(1968) and CWIC(1970). Not novel or new. Then again Parsing Expression Grammar is not a new or different concept. These grammars are expressing the syntax analysis using order dependent rules. The opposite of languages like BNF (Backus–Naur Form). Designing a parser from a generative language like BNF is a difficult endeavor. It is great that we have Parsing Expression Grammar recognized as a type of grammar defining language.


All these compiler related subjects need to be edited for consistency.

Steamerandy (talk) 21:13, 3 January 2015 (UTC) Steamerandy (talk) 19:11, 4 October 2014 (UTC)[reply]