Skip to main content

A method for program synthesis

  • Conference paper
  • First Online:
Book cover International Symposium on Programming (Programming 1982)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 137))

Included in the following conference series:

  • 110 Accesses

Abstract

Here we propose a program synthetising method. The method starts from a specially formed output condition written in predicate calculus, and it builds a correct program by simple rules. We think the idea might be developed to practical procedures.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Gergely,T., Ury,L.: Mathematical theories of programming (in preparation)

    Google Scholar 

  2. Schoenfiled,J.R.: Mathematical logic Reading, Addison — Wesley, 1967

    Google Scholar 

  3. Manna,Z.: Mathematical theory of computation McGraw-Hill, 1974

    Google Scholar 

  4. Gergely,T., Szőts,M.: Logical foundation of problem solving Proc. II. IMAI, Plenum P.O. (in preparation)

    Google Scholar 

  5. Manna,Z., Waldinger,R.,J.: Towards Automatic Program Synthesis C.ACM Vol: 14, No.3 1971

    Google Scholar 

  6. Gergely T., Vershinin,K.P.: Concept sensitive formal language for task specification. Mathematical Logic in Computer Science North Holland 1981

    Google Scholar 

  7. Kowalsky,R.: Algorithm = Logic + Control C.ACM Vol.22, no 7, 1979

    Google Scholar 

  8. Kowalsky,R.: Predicate Logic as a Programming Language Proc. IFIP Congress' 74 North Holland, 1974

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Mariangiola Dezani-Ciancaglini Ugo Montanari

Rights and permissions

Reprints and permissions

Copyright information

© 1982 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Szőts, M., Csizmazia, S. (1982). A method for program synthesis. In: Dezani-Ciancaglini, M., Montanari, U. (eds) International Symposium on Programming. Programming 1982. Lecture Notes in Computer Science, vol 137. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-11494-7_24

Download citation

  • DOI: https://doi.org/10.1007/3-540-11494-7_24

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-11494-9

  • Online ISBN: 978-3-540-39184-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics