Circularity and Lambda Abstraction: From Bird to Pettorossi and back
暂无分享,去创建一个
[1] Richard S. Bird. Using circular programs to eliminate multiple traversals of data , 2004, Acta Informatica.
[2] João Saraiva,et al. Strictification of circular programs , 2011, PEPM '11.
[3] Uwe Kastens,et al. Ordered attributed grammars , 1980, Acta Informatica.
[4] Alfred V. Aho,et al. Compilers: Principles, Techniques, and Tools , 1986, Addison-Wesley series in computer science / World student series edition.
[5] João Saraiva,et al. Strictification of computations on trees , 1997 .
[6] S. D. Swierstra,et al. Using attribute grammars to derive efficient functional programs , 1986 .
[7] Donald E. Knuth,et al. Semantics of context-free languages , 1968, Mathematical systems theory.
[8] S. Doaitse Swierstra,et al. Linear, bounded, functional pretty-printing , 2009, J. Funct. Program..
[9] João Saraiva,et al. Tools and libraries to model and manipulate circular programs , 2007, PEPM '07.
[10] Thomas Johnsson,et al. Attribute grammars as a functional programming paradigm , 1987, FPCA.
[11] A. Pettorossi,et al. Derivation of programs which traverse their input data only once , 1989 .
[12] Marinus J. Plasmeijer,et al. The Implementation of Interactive Local State Transition Systems in Clean , 1999, IFL.
[13] Ken Kennedy,et al. Automatic generation of efficient evaluators for attribute grammars , 1976, POPL.