Sciweavers

ACMSE
2006
ACM

Yaccscript: a platform for intersecting high-level languages

13 years 8 months ago
Yaccscript: a platform for intersecting high-level languages
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. Categories and Subject Descriptors D.3.2 [Programming Languages]: Language Classifications--Extensible Languages, Multiparadigm Languages; D.3.4 [Programming Languages]: Processors-Interpreters, Translator writing systems and compiler generators General Terms Languages Keywords Multiparadigm Programming, Lisp
John Healey
Added 20 Aug 2010
Updated 20 Aug 2010
Type Conference
Year 2006
Where ACMSE
Authors John Healey
Comments (0)