authors |
Carlson, Christopher |
year |
1993 |
title |
Describing Spaces of Rectangular Dissections via Grammatical Programming |
source |
CAAD Futures ‘93 [Conference Proceedings / ISBN 0-444-89922-7] (Pittsburgh / USA), 1993, pp. 143-158 |
summary |
For the description of design spaces, grammatical programs offer several advantages over conventional grammars: (1) they integrate rewrite rules with more general non-deterministic functions, (2) they permit a range of programming styles from purely declarative to purely procedural, (3) they can describe spaces Of constrained, parametric designs, and (4) they permit design space descriptions to be developed modularly. We demonstrate these features of grammatical programming by way of a simple example that generates spaces of rectangular dissections. |
keywords |
Generative Systems, Grammars, Design Spaces, Functional Logic Programming |
series |
CAAD Futures |
full text |
file.pdf (59,501 bytes) |
references |
Content-type: text/plain
|
Carlson, C., Woodbury, R. and McKelvey, R. (1991)
An introduction to structure and structure grammars
, Environment and Planning B: Planning and Design 18 p. 417-426
|
|
|
|
Carlson, Christopher (1993)
Grammatical Programming: An Algebraic Approach to the Description of Design Spaces
, PhD thesis, Carnegie Mellon University
|
|
|
|
Flemming, Ulrich (1988)
Rules and representations in design
, Unpublished notes of a course given in Spring, 1988 the Department of Architecture, Carnegie Mellon University, Pittsburgh, PA
|
|
|
|
Jaffar, J. (et at.) (1992)
The CLP(R) language and system
, ACM Transactions on Programming Languages and Systems 14 No.3 - pp. 339-395
|
|
|
|
Stiny, George (1980)
Introduction to shape and shape gramrnars
, Environment and Planning B: Planning and Design 7 pp. 343-351
|
|
|
|
last changed |
1999/04/07 12:03 |
|