Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
TracePro_User_Manual_5.0.pdf
Источник:
Скачиваний:
281
Добавлен:
03.05.2015
Размер:
6.09 Mб
Скачать

CHAPTER 8

Using the Macro Language

 

 

The Scheme Language Standard Expert

TracePro includes the Scheme programming language, a powerful and flexible macro language for manipulating views, editing geometry, and writing macro programs, including looping and branching. There are hundreds of macro commands. To access the online documentation of macro commands, select Help|Macro Reference from the TracePro menu bar. The Macro Reference is designed to work like a help file; see Figure 8.1. Starting with TracePro 4.1, this Manual includes discussions of new Scheme commands, updated Scheme commands, and any removed Scheme commands. In time this Manual will include a listing of all Scheme commands useable in TracePro. The Macro Reference is still the location for the in-depth details about each command, including a suite of working examples. The ACIS Scheme including the descriptions, examples, and so forth are written by a third party. Note, starting with TracePro 4.1 we are updating the Scheme macro examples so that they will work in the TracePro. This process continues with TracePro 5.0.

SCHEME, a dialect of the LISP language, was developed at MIT. LISP is used most often for artificial intelligence applications. An authoritative and highly technical reference on the Scheme language can be found on the MIT web site: http://www-swiss.ai.mit.edu/scheme-home.html.

An advantage of the Scheme language for software developers is easy extensibility. Also, anything you can do in TracePro, you can do in a Scheme command macro—with some exceptions.

For more information on the macro language, Schemers Inc. is a company devoted to Scheme education and publishing:

Schemers Inc.

2136 NE 68th Street, Suite 401 Fort Lauderdale, FL 33308 USA

Tel. (954) 776-7376

FAX (954) 776-6174 info@schemers.com http://www.schemers.com

Using the Macro Language

FIGURE 8.1 - The TracePro Macro Reference, Contents

8.2

TracePro 5.0 User’s Manual

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]