Wirelisp Manual
Abstract
Wirelisp is a hierarchical circuit structure description language that combines the intuition of schematics and the generality of procedural description. It is different from other similar tools in that the schematics and procedural descriptions are closely intertwined. More specifically, Wirelisp program consists of a set of device definitions, each described in the most convenient way; Lisp expressions may be embedded in schematics and schematics may be embedded in Lisp as well. This allows descriptions to be highly expressive, yet easily specified and understood. This manual defines the Wirelisp language. Wirelisp is implemented in Lisp and arbitrary Lisp can be used in Wirelisp programs. A separate manual, Drawing Wirelisp, describes how to draw Wirelisp constructs. The current implementation of Wirelisp uses the Xdp drawing program as the graphics front end and T as the base Lisp language. Xdp is an interactive drawing editor developed at Carnegie-Mellon University, T is a dialect of Scheme developed at Yale University.
Document Details
- Document Type
- Technical Report
- Publication Date
- Dec 01, 1989
- Accession Number
- ADA220790
Entities
People
- Carl Ebeling
- Zhanbing Wu
Organizations
- University of Washington