A generic abstract syntax model for embedded languages

@inproceedings{Axelsson2012AGA,
  title={A generic abstract syntax model for embedded languages},
  author={Emil Axelsson},
  booktitle={ICFP},
  year={2012}
}
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

References

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

Similar Papers

Loading similar papers…