Opening book details…
Can I read Tilings as a Programming Exercise on EtoBox?
Tilings as a Programming Exercise by Guy Cousineau is a Computer Science article available to read on EtoBox.
What is Tilings as a Programming Exercise about?
We investigate the problem of producing symmetric tilings by programs in a uniform way. By this, we mean that the construction of a tiling should be parameterized by the geometric model in which the tiling is deÿned (Euclidean, Hyperbolic, etc.), its formal symmetry group, the interpretation of this symmetry group in the geometric model and a speciÿc tile that ÿts this interpretation.This parameterization can be obtained at a basic level using higher order functions as described in Cousineau and Mauny (The Functional Approach to Programming, Cambridge University Press, Cambridge, 1997) but this fails to re ect in the program the mathematical structure of tilings in an adequate way. We therefore explore the use of more abstract constructs such as modules and show that they allow to structure the program in a satisfying way. The Objective Caml programming language (Objective Caml, O'Reilly, 2000) allows us to place this study in a convenient setting.
Who reads Tilings as a Programming Exercise?
It is typically read by researchers, students, and practitioners in Computer Science.
- Author
- Guy Cousineau
- Publisher
- Elsevier Science; Elsevier ; Elsevier BV (ISSN 0304-3975)
- Published
- 2002
- Language
- EN
- Field
- Computer Science (Physical Sciences)