Brand X Manual

Abstract : Brand X is a simple representation language implemented as a pure extension of LISP. Brand X provides the following additional facilities over LISP: Unique and canonical structures, property lists for all objects, labels for all objects, and a syntax to express each of these, supported by a reader and printer. Brand X is intended as an 'assembly language' for representation languages, attempting to provide facilities generally found useful in the simplest manner, without any strong commitment to specific representational conventions. (Author)