|
This chapter describes how to write Scheme procedures to enhance the functionality provided in the
Scheme ACIS Interface Driver Extension (Scheme AIDE).
Scheme AIDE (formerly known as TKMAIN), is the part of
ACIS that interprets and processes Scheme commands for a Scheme based application.
|
|
|
Scheme procedures can be used with the
Scheme AIDE demonstration application or any other Scheme based application.
|
|
|
Scheme procedures are a way to create "mini -programs" based on primitive extensions already built into the
ACISScheme Interpreter. Any Scheme primitive procedure compiled and linked into the
Scheme Interpreter can be included in these procedures.
|
|
|
The
Scheme Interpreter supports three types of procedures:
immediate,
defined, and
filed. Scheme procedures do not need to be compiled or linked, because they are interpreted.
|
|
|
Note
|
This chapter assumes that the user is already familiar with the Scheme language.
|