Yaccscript: a platform for intersecting high-level languages

  • Authors:
  • John Healey

  • Affiliations:
  • Emory University, Atlanta, Georgia

  • Venue:
  • Proceedings of the 44th annual Southeast regional conference
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Programming paradigms are often skewed towards a particular domain of problems, thus one effective way to utilize them is through a multiparadigm approach to software development. One way to achieve this goal is to compile multiple languages to a single platform that can support a variety of processing models. This paper describes Yaccscript, an extensible platform for compiling languages to a common framework, and demonstrates its effectiveness at providing interoperability between object-oriented, functional, and logic programming through implementations of Python, Haskell, and Prolog.