20
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Book Chapter: found
      Is Open Access
      Entertainment Computing - ICEC 2006 

      Multi-purpose Syntax Definition with SDF3

      other
      ,
      Springer International Publishing

      Read this book at

      Buy book Bookmark
          There is no author summary for this book yet. Authors can add summaries to their books on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          SDF3 is a syntax definition formalism that extends plain context-free grammars with features such as constructor declarations, declarative disambiguation rules, character-level grammars, permissive syntax, layout constraints, formatting templates, placeholder syntax, and modular composition. These features support the multi-purpose interpretation of syntax definitions, including derivation of type schemas for abstract syntax tree representations, scannerless generalized parsing of the full class of context-free grammars, error recovery, layout-sensitive parsing, parenthesization and formatting, and syntactic completion. This paper gives a high level overview of SDF3 by means of examples and provides a guide to the literature for further details.

          Related collections

          Most cited references50

          • Record: found
          • Abstract: not found
          • Article: not found

          Three models for the description of language

          N. Chomsky (1956)
            Bookmark
            • Record: found
            • Abstract: not found
            • Article: not found

            The syntax definition formalism SDF---reference manual---

              Bookmark
              • Record: found
              • Abstract: not found
              • Article: not found

              A meta-environment for generating programming environments

              P Klint (1993)
                Bookmark

                Author and book information

                Book Chapter
                2020
                September 08 2020
                : 1-23
                10.1007/978-3-030-58768-0_1
                0a491683-eaff-4ce5-842e-6e256f4a4eb7
                History

                Comments

                Comment on this book

                Book chapters

                Similar content188

                Cited by2