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.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 1989
Accession Number
ADA220790

Entities

People

  • Carl Ebeling
  • Zhanbing Wu

Organizations

  • University of Washington

Tags

Communities of Interest

  • Advanced Electronics

DTIC Thesaurus Topics

  • Automatic
  • Circuits
  • Classification
  • Computer Science
  • Debugging
  • Equations
  • Hierarchies
  • Information Systems
  • Language
  • Law
  • Logic
  • Logic Gates
  • Military Research
  • Sequences
  • Side Effects
  • Simulations
  • Universities

Fields of Study

  • Computer science

Readers

  • Child and Adolescent Substance Abuse Science in Autism Spectrum Disorders.
  • Computational Linguistics
  • Computer Science.