Towards a programming language based on the notion of two-level grammar (Q795514): Difference between revisions

From MaRDI portal
Set OpenAlex properties.
ReferenceBot (talk | contribs)
Changed an Item
 
Property / cites work
 
Property / cites work: Initial Algebra Semantics and Continuous Algebras / rank
 
Normal rank
Property / cites work
 
Property / cites work: Contributions to the Theory of Logic Programming / rank
 
Normal rank
Property / cites work
 
Property / cites work: Natural language communication with computers / rank
 
Normal rank
Property / cites work
 
Property / cites work: A decidability criterion for van Wijngaarden grammars / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q5592246 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4051550 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3893343 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Grammatical unification / rank
 
Normal rank
Property / cites work
 
Property / cites work: Definite clause grammars for language analysis - A survey of the formalism and a comparison with augmented transition networks / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q5612475 / rank
 
Normal rank
Property / cites work
 
Property / cites work: A Machine-Oriented Logic Based on the Resolution Principle / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q5551464 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4136537 / rank
 
Normal rank
Property / cites work
 
Property / cites work: On parsing two-level grammars / rank
 
Normal rank
Property / cites work
 
Property / cites work: Revised report on the algorithmic language ALGOL 68 / rank
 
Normal rank

Latest revision as of 12:16, 14 June 2024

scientific article
Language Label Description Also known as
English
Towards a programming language based on the notion of two-level grammar
scientific article

    Statements

    Towards a programming language based on the notion of two-level grammar (English)
    0 references
    0 references
    1984
    0 references
    Two level grammars (TLG for short) are a tool of programming language definition. In the paper a variant of TLG called transparent TLG is introduced. Transparent TLG's produce unambiguous CF grammars only and have other regularity properties. It is shown that transparent TLG's can be in some sense considered as a generalization of Horn clauses. Using transparent TLG's we can define certain computations. TLG's can be given, roughly speaking, in a form of programs in an Algol 68 like language. The possibility to use Prolog language in the area is mentioned.
    0 references
    transparent grammars
    0 references
    Two level grammars
    0 references
    programming language
    0 references
    Horn clauses
    0 references

    Identifiers