ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 11.0

# c-module

Class, defsystem package

This class inherits from `defsys::foreign-module`, which in turn inherits from default-module. The following methods are specialized for `c-module`:

- compile-module
- source-pathname

See defsystem.html for more information on the defsystem utility in Allegro CL. See Class hierarchy in that document for more information on the defsystem class hierarchy.

# default-module

Class, defsystem package

This class has the following exported accessors:

- pretty-name, which returns the pretty name of the module.
- default-package, which returns the default package of the module.
- default-pathname, which returns the default pathname of the module.
- property-list, which returns the property list of the module.
- parent-object, which returns the object which contains this module.
- module-file, which returns a string representing the file name (without file type) associated with this module.

lisp-module, text-module, and `defsys::foreign-module` all inherit from `default-module`.

See defsystem.html for more information on the defsystem utility in Allegro CL. See Class hierarchy in that document for more information on the defsystem class hierarchy.

# default-module-group

Class, defsystem package

This class has the following exported accessors:

- pretty-name, which returns the pretty name of the module-group.
- default-package, which returns the default package of the module-group.
- default-pathname, which returns the default pathname for modules of the module-group.
- property-list, which returns the property list of the module-group.
- parent-object, which returns the object which contains this module-group.

See defsystem.html for more information on the defsystem utility in Allegro CL. See Class hierarchy in that document for more information on the defsystem class hierarchy.

# default-system

Class, defsystem package

Exported accessors are:

- pretty-name, which returns the pretty name of the system.
- system-name returns the name of the system.
- default-package, which returns the default package of the system.
- default-pathname, which returns the default pathname for the files of the system.
- defsys:property-list, which returns the property list of the system.
- defsys:parent-object, which returns the object which contains this system, or nil if there is no such object.

See defsystem.html for more information on the defsystem utility in Allegro CL. See Class hierarchy in that document for more information on the defsystem class hierarchy.

# fortran-module

Class, defsystem package

This class inherits from `defsys::foreign-module`, which in turn inherits from default-module. The following methods are specialized for `fortran-module`:

- compile-module
- source-pathname

See defsystem.html for more information on the defsystem utility in Allegro CL. See Class hierarchy in that document for more information on the defsystem class hierarchy.

# lisp-module

Class, defsystem package

This class inherits from default-module and the following methods are specialized for it:

- load-module
- compile-module
- source-pathname
- product-pathname

See defsystem.html for more information on the defsystem utility in Allegro CL. See Class hierarchy in that document for more information on the defsystem class hierarchy.

# module-container

Class, defsystem package

This is a class of objects that contain modules. Objects of this class have a list of modules and a default-module-class which indicates the default class to be used when modules are created for this module-container.

default-module-group and default-system both inherit from `module-container`.

Exported accessors for `module-container` are modules, which returns a list of modules and module-groups contained by this container, and default-module-class, which returns the default class for modules created under this container.

See defsystem.html for more information on the defsystem utility in Allegro CL. See Class hierarchy in that document for more information on the defsystem class hierarchy.

# text-module

Class, defsystem package

This class inherits from default-module and the following methods are specialized for it:

- source-pathname
- product-pathname

See defsystem.html for more information on the defsystem utility in Allegro CL. See Class hierarchy in that document for more information on the defsystem class hierarchy.

Copyright (c) Franz Inc. Lafayette, CA., USA. All rights reserved.

ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 11.0