A generic abstract syntax model for embedded languages

  title={A generic abstract syntax model for embedded languages},
  author={Emil Axelsson},
Representing a syntax tree using a data type often involves having many similar-looking constructors. Functions operating on such types often end up having many similar-looking cases. Different languages often make use of similar-looking constructions. We propose a generic model of abstract syntax trees capable of representing a wide range of typed languages. Syntactic constructs can be composed in a modular fashion enabling reuse of abstract syntax and syntactic processing within and across… CONTINUE READING
Highly Cited
This paper has 17 citations. REVIEW CITATIONS


Publications referenced by this paper.
Showing 1-6 of 6 references

Similar Papers

Loading similar papers…